login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > JS > Formulieren > Alleen letters of cijfers in tekstveld laten invoe

Alleen letters of cijfers in tekstveld laten invoe

Auteur: yetti4 - 03 april 2008 - 17:26 - Gekeurd door: Stijn - Hits: 8470 - Aantal punten: 5.00 (3 stemmen)





Hier is een een klein maar zeker heel nuttig script.
Er wordt controleerd of de ingedrukte toets toegestaan is en als het niet het geval is, komt de waarde van de toets ook niet in het tekstbox.

Dit script werkt in Firefox, Internet Explorer, Opera en Safari.

Versie 2
Controle wordt uitgevoerd dmv toegestane tekens ipv verboden tekens.

Als je extra tekens wil verbieden of toestaan is dit een perfecte site.

Code:
  1. <input type="text" name="achernaam" onkeypress="return letters(event)" />
  2. <input type="text" name="jaar" onkeypress="return cijfers(event)" />



  1. <!--
  2. function letters(evt) {
  3. var charCode = (evt.which) ? evt.which : evt.keyCode;
  4. if ((charCode >=65 && charCode <=90) || (charCode >=97 && charCode <=122) || charCode == 8){
  5. return true; } //Alleen letters, Hoofdletters en backspace toegestaan
  6. return false;
  7. }
  8.  
  9. function cijfers(evt) {
  10. var charCode = (evt.which) ? evt.which : evt.keyCode;
  11. if ((charCode >= 48 && charCode <=57) || charCode == 8){
  12. return true; } // Alleen maar cijfers en backspace toegestaan
  13. return false;
  14. }
  15. -->
Download code! Download code (.txt)

 Bekijk een voorbeeld van dit script!
 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (2)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.012s