Vielen Dank euch Beiden schon mal.
Ich habe noch eine Frage. Mein Script sieht nun so aus:
mystring = document.getElementById("schluessel").value;
expression = /(%afd%|%xyz%|%mnl%|[0-9()*/+-])+/;
result = expression.test(mystring);
if (result == true)
{
alert("Eingabe korrekt!");
}
else
{
alert("Eingabe falsch!");
}
Wenn ich nun aber "1e" eingebe ist meine Eingabe auch korrekt. Ich möchte aber das meine Eingabe falsch ist solbald der Reguläre Ausdruck nicht mehr darauf angewendet werden kann. Ist test() die Falsche Funktion für diese Überprüfung.
MFG Timo