Hi, ich möchte die Eingabe von Zahlen, Buchstaben und _ und - zulassen.
Als Ergebnis wird immer "Ja!"´geliefert. Warum? wenn ich ein anderes Zeichen als den zulässigen eingebe funktioniert es auch...
Andere Frage:
Was bedeutet das gi bei folgendem Ausdruck: /[^0-9+\-\\\/\s]/gi
Danke für die Antwort!
Code:
function check_input()
{
var field;
var expression = /[a-zA-Z0-9_-]*/;
var check;
var field = document.login.f_pass.value;
var check = expression.test(field);
if (check == false)
{
alert("Nein!");
return false;
}
alert("Ja!");
return false;
}
Als Ergebnis wird immer "Ja!"´geliefert. Warum? wenn ich ein anderes Zeichen als den zulässigen eingebe funktioniert es auch...
Andere Frage:
Was bedeutet das gi bei folgendem Ausdruck: /[^0-9+\-\\\/\s]/gi
Danke für die Antwort!