javascript: Validierung von Feldinhalten

Um ein Feld auf seine Eingabe hin zu überprüfen kann man folgenden Code benutzen :

 

  1. //Beipielwerte:
  2. var feld=document.forms[0].name; // Welches Feld soll validiert werden?
  3. var str="Name" // Beschreibung des Feldes für Fehlermeldung
  4. var liste="[]{}|#*&"; // Welche Werte sind in diesem Fall nicht erlaubt?
  5. function validate(feld, str, liste){
  6. var s=feld.value;
  7. for( var i = 0 ; i < s.length ; i++ ) {
  8. var c = s.charAt(i) ;
  9. if (liste.indexOf(c) > -1) {
  10. alert("liste + " sind keine validen Zeichen!
  11. Korrigieren Sie das Feld " + str + "!");
  12. return false;
  13. }
  14. }
  15. return true;
  16. }
 
 
© onvice 2002 - 2010