Hallo,
Ich bin leicht am verzweifeln. Ich muss eine kleine Überprüfung machen, was auch kein Problem wäre, aber anscheinend kann ich nur einmal testen und das wäre das letzte, der Rest wird wohl einfach als falsch dargestellt.
Ich hab es schon manuell probiert, also mal 3 Datensätze genommen und anstatt mit ner while-Schleife halt 3 einfache tests gemacht und das Ergebnis war dasselbe.
Mich interessiert weniger warum das so ist, sondern eher ob mir wer dabei helfen kann dieses Problem zu lösen..
chosy
Ich bin leicht am verzweifeln. Ich muss eine kleine Überprüfung machen, was auch kein Problem wäre, aber anscheinend kann ich nur einmal testen und das wäre das letzte, der Rest wird wohl einfach als falsch dargestellt.
Code:
function check()
{
var strTextID = "field";
var i = 0;
var error = "";
var regEx = /^[0-9]*=[0-9]*$/;
var marks = document.getElementById(strTextID).value;
var arrMark = marks.split("\n");
while(i<arrMark.length)
{
if(regEx.test(arrMark[i]))
{
}
else
{
error += "\n Fehler in Zeile " + (i + 1);
}
i=i+1;
}
if(error)
{
alert(error);
}
}
Ich hab es schon manuell probiert, also mal 3 Datensätze genommen und anstatt mit ner while-Schleife halt 3 einfache tests gemacht und das Ergebnis war dasselbe.
Mich interessiert weniger warum das so ist, sondern eher ob mir wer dabei helfen kann dieses Problem zu lösen..
chosy