Hoi allen,
ik heb een input veld op een formulier en hier mogen de gebruikers enkel cijfers invullen. Maximaal 4 om precies te zijn.
Ik ben gaan Googlen en liep tegen deze plugin aan:
http://digitalbush.com/projects/masked-input-plugin/
Dit toegepast en dat leidt tot deze code: http://jsfiddle.net/8kFkN/
Uiteraard nog wat validatie erop (zowel client als server side), zodat je ook echt maar 4 cijfers krijgt.
Maar nu het probleem. Als gebruiker met de muis op het veld klikt, kan het zijn dat de cursor op de laatste positie staat. Begint hij vervolgens met typen gebeurt er niets, want de cursor staat op het eind. Een 'normaal' gebruiker zou met de pijltjes toetsen of met de muis de cursor aan het begin zetten, maar mijn eindgebruikers zijn van het niveau 'ga met de muis naar de rechterbovenhoek
'
Iemand een idee hoe ik de cursor standaard aan het begin kan krijgen?
--edit--
ik zit erover na te denken om het mask gewoon te verwijderen (aangezien het geen functionele eis is) en de validatie gewoon zijn werk te laten doen, maar wil eerst kijken of hier misschien een oplossing voor is.
ik heb een input veld op een formulier en hier mogen de gebruikers enkel cijfers invullen. Maximaal 4 om precies te zijn.
Ik ben gaan Googlen en liep tegen deze plugin aan:
http://digitalbush.com/projects/masked-input-plugin/
Dit toegepast en dat leidt tot deze code: http://jsfiddle.net/8kFkN/
Uiteraard nog wat validatie erop (zowel client als server side), zodat je ook echt maar 4 cijfers krijgt.
Maar nu het probleem. Als gebruiker met de muis op het veld klikt, kan het zijn dat de cursor op de laatste positie staat. Begint hij vervolgens met typen gebeurt er niets, want de cursor staat op het eind. Een 'normaal' gebruiker zou met de pijltjes toetsen of met de muis de cursor aan het begin zetten, maar mijn eindgebruikers zijn van het niveau 'ga met de muis naar de rechterbovenhoek
Iemand een idee hoe ik de cursor standaard aan het begin kan krijgen?
--edit--
ik zit erover na te denken om het mask gewoon te verwijderen (aangezien het geen functionele eis is) en de validatie gewoon zijn werk te laten doen, maar wil eerst kijken of hier misschien een oplossing voor is.
[ Voor 10% gewijzigd door PdeBie op 17-01-2013 09:42 ]