Björn: wie lang darf der Entscheidungsteil in einer if Abfrage sein?

Beitrag lesen

Hi,

also ich bekomme im Browser eine Javascript Fehlermeldung. Diese ist nicht näher erklärt. Hier ist meine Funktion:

function ZahlChecker()
{
  var i;
  var ok = true;

for (i=0; i<document['artikelsuche']['anzahlNeu[]'].length; i++)
  {
    if (document['artikelsuche']['anzahlNeu[]'][i].value.charAt(0) < "0" ||
     document['artikelsuche']['anzahlNeu[]'][i].value.charAt(0) > "9" ||
  document['artikelsuche']['anzahlNeu[]'][i].value.charAt(1) < "0" ||
     document['artikelsuche']['anzahlNeu[]'][i].value.charAt(1) > "9" ||)
 {
   ok = false;
 }

}

if (ok==false)
  {
    alert("Bitte nur Zahlen eingeben !");
  }

return ok;
}

Kann es sein, dass die if Abfrage:

if (document['artikelsuche']['anzahlNeu[]'][i].value.charAt(0) < "0" ||
     document['artikelsuche']['anzahlNeu[]'][i].value.charAt(0) > "9" ||
  document['artikelsuche']['anzahlNeu[]'][i].value.charAt(1) < "0" ||
     document['artikelsuche']['anzahlNeu[]'][i].value.charAt(1) > "9" ||)
 {

zu lang ist??
Danke