Co jest nie tak z tym warunkiem IF? Po nadaniu wartości EEID jako 123456 nie powinien wchodzić w ten stan. Ale widzę, że to nadchodzi. Czy ktoś może mi powiedzieć, co robię źle?co jest nie tak z tym warunkiem w JavaScript?
if ((EEID.value.length != 6) || (EEID.value.length != 11)) {
alert(EEID.value.length); //This shows that the value length = 6
alert("Your Member ID must be a 6 digit or 11 digit number.");
EEID.focus();
return false;
}
obsłudze i zamiast lub. 'EEID.value.length! = 11' to" true "dla' 123456', a 'false OR true' to' true'. –
Ale długość wartości może wynosić 6 lub 11. – Ditty
To zawsze przejdzie. Zasadniczo pytasz, czy długość nie wynosi 6 i 11 w tym samym czasie. – climbage