Christian Kruse: Zahlen Abfragen mit /

Beitrag lesen

Hi,

if(document.FormName.emai.value.indexOf("@") == -1 || document.FormName.emai.value.indexOf(".") == -1){

alert(" e-mail-address with "@" and "."!");

document.FormName.emai.focus();

return false;

}

Wegen der schlechten und vor allem unterschiedlichen Implementierung der RegEx wird dir wohl nichts anderes ueberig bleiben als den String Zeichen fuer Zeichen durchzugehen und zu ueberpruefen.

Vielleicht etwa so:

val = 1;
for(i=0;i<str.length;i++)

{

var chr = str.substring(i,1);

if((chr.charCodeAt(0)
<= 48 && chr.charCodeAt(0) >= 57)  && chr != '/')
  val = 0;
 }
if(val = 1)
 alert("Falscher wert drin!");

Gruss,
 Christian
 http://wwwtech.de