|
javascript: Validierung von Feldinhalten |
|
Um ein Feld auf seine Eingabe hin zu überprüfen kann man folgenden Code benutzen :
- //Beipielwerte:
- var feld=document.forms[0].name; // Welches Feld soll validiert werden?
- var str="Name" // Beschreibung des Feldes für Fehlermeldung
- var liste="[]{}|#*&"; // Welche Werte sind in diesem Fall nicht erlaubt?
-
- function validate(feld, str, liste){
-
var s=feld.value;
-
for( var i = 0 ; i < s.length ; i++ ) {
-
var c = s.charAt(i) ;
-
if (liste.indexOf(c) > -1) {
-
alert("liste + " sind keine validen Zeichen!
-
Korrigieren Sie das Feld " + str + "!");
-
return false;
-
}
-
}
-
return true;
- }
|