Plak clipboard in meerdere velden

  • Beste,


    Ik heb een klein probleempje.
    Ik ben bezig voor Banditi met een verzilver code optie.
    Daar is ook een admin optie bij, die een code genereert.
    Deze kan de gebruiker vervolgens "innen".
    Hij vult dan dus die code in (ontvangen via privé bericht), en het script geeft de prijs er dan bij, en vernietigt de code.


    Nu is er 1 probleempje:


    Als je dus met CONTROL-V de code in box 1 plakt, gaat hij wel auto naar box 2 (dat heb ik met een javascript ingesteld), maar hij vult dan niet het hele serienummer van 5x 4 tekens in.
    Dus eigenlijk wil ik het volgende:


    Je kopiërt met CONTROL-C de code.
    Je klikt op box 1, en plakt die code erin met CONTROL-V.
    Vervolgens haalt het script de streepjes weg, en vult dus in box 2 de volgende 4 tekens in, in box 3 de volgende 4 tekens in etc.


    Een code ziet er bij mij zo uit:
    XXXX-XXXX-XXXX-XXXX-XXXX
    Zo staat het ook in de database.


    Bestaat er dus zo'n script om dit te doen?


    Ik wil liever wel de 5 boxes houden, dus niet alles in 1 box, want dat staat niet zo professioneel.


    Ik hoop dat jullie het weten,


    Lars

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Omdat ik bezig ben met ajax te leren zal ik zo een leuk voorbeeldje geven. ;)
    Geef me ong 30 minuten..

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Nee, die doet hetzelfde als ik nu al heb.


    Ik wil zeg maar, dat je een code hebt van 5x 4 tekens.
    Vervolgens kopiër je die code incl. streepjes.
    En dan worden die streepjes eruit gefiltert, en de code word verdeeld over 5 vakjes.
    Zo hoef je dus niet 5x te kopiëren.
    Je ziet dit ook wel eens bij installaties op Windows.



    Lars

  • Ik heb een andere gevonden deze doet wel alles eerst in het eerste input maar als je dan ergens anders klikt sorteert hij ze wel



    Probeer dit eens


    Mvg

  • Neej, werkt helemaal niet.
    Als ik dan weer wegklik, haalt ie alles weg...
    Dus de eerste input is leeg, en de andere inputs krijgen ook niks.
    Ik vul dan dit in: "1111111111".


    Lars


    P.S.
    Niels: Hartelijk bedankt!
    Ik had je reactie nog niet gelezen, dus sorry voor de late reactie.

  • CHeck dit ;)
    http://niels.ngis.nl/projecten/serial/
    Hij is al goed gelukt vind ik zelf :D


    Ik kan het ook zonder een verzend knop doen, maar dan checkt die hem continue en dat doen we maar niet ;)


    Edit: dit is niet eens 5 minuten werk. :P


    Ts zocht u dit?

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Ongeveer.


    Misschien moet ik jullie een voorbeeld geven :)
    Ik heb nu dit:
    http://www.mafiastar.eu/v1/index.php?a=mod_prof_verzilver
    (inloggen met test / test).
    Je kan daar je code invullen, en na 4 tekens gaat ie auto naar het volgende hokje.
    Maar, als ik nu in hokje 1 20 tekens + 4 streepjes invul, dan moeten die streepjes worden gefiltert, en de tekens moeten worden verdeeld in alle 5 de hokjes 4 tekens.


    Ik hoop dat het duidelijk is.


    Lars

  • Ik snap al wat je bedoeld, uhm ik heb dit pas nog gezien en gelezen.
    Ik zal even op onderzoek voor je gaan.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Misschien moet je even zo denken:
    Je kijkt met behulp van javascript hoeveel letters er worden getypt en dat hij na 4 letters focust op de volgende.. Het is al in een voorbeeld gezien maargoed. Dit is jammerlijk niet het geval met een copy paste lijkt me aangezien je dan maar 1 change hebt.


    Kun je niet beter gebruik maken van iets als dit:
    http://digitalbush.com/projects/masked-input-plugin/#demo
    Dan heb je gewoon 1 input veld nodig wat met de controle ook nog makkelijker is te controleren.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!