Hans Gustav: Sonderzeichen

Beitrag lesen

Hallo,

ich hab ein script geschrieben das die eingabe von sonderzeichen überprüft.

------------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<script type="text/javascript">
<!--
function chk ()
{
 var val = document.f.name.value;
 var wert = val.length;
 var wertt = wert-1;
 var last = val.substring(wertt,wert);

sz = new Array("ö","ä","ü","Ö","Ä","Ü","_"," ","!","§","$","%","&","/","(",")","=","ß","?","","*","~","+","²","³","'","#");
 var szl = sz.length;

for (var i=0; i <= szl; i++)
 {
  if (last == sz[i])
  {
   valb = val.substring(0,wertt);
   document.f.name.value = valb;
   alert("Sie sollen doch keine " + last + "´s oder ander Sonderzeichen verwenden!");
  }
 }
}

//-->
</script>
<TITLE> Sonderzeichen Check </TITLE>
</HEAD>
<BODY>
<FORM METHOD="POST" ACTION="none" NAME="f">
<INPUT TYPE="text" NAME="name" OnKeyDown="chk()" OnKeyUp="chk()">
</FORM>
</BODY>
</HTML>

--------------------------------------

aber wieso geht das nur mit ä ö ü Ä Ö Ü _  ?

Hans Gustav