Jens: Formularabfrage ob Value Zahl ist auf mehre Input-Felder setzen

Beitrag lesen

Hallo,

habe das Problem, dass ich mit einer Funktion (istZahl), prüfen will ob das aktuelle Textfeld eine Zahl enthält. Das Problem ist jedoch dass ich den Focus auf das jeweilige Textfeld nicht dynamisch festlegen kann, bzw. weiß ich nicht wie es geht...

Hier der Code:

JAVASCRIPT:

<script language=JavaScript>
   function istZahl(inputname,wort)
   {
      ist_zahl=true;
      if(wort.length==0)
         ist_zahl=true;
      else
         for(n=0;n<wort.length;n++)
            {if(wort.charAt(n)<"0"||wort.charAt(n)>"9")ist_zahl=false;}
      if(!ist_zahl)
      {
          alert("Keine gültige Zahl eingetragen");
          window.document.form1.inputname.focus();
      }
   }
</script>

HTML:

<input type="text" size="15" name="feld1" onBlur="istZahl(this,this.value)">

HINWEIS: Bei dem Aufruf window.doc.....inputname liegt das Problem, da ich hier nicht das Objekt mit dem Namen "feld1" herein bekomme...

Danke schonmal, gruß jens