Я хочу использовать этот javascript, но в состоянии жестко запрограммировать 3 пользователя, чтобы эти 3 могли Войти. Я новичок с javascript, так что да. Ниже приведен код, который я использую для входа в систему для одного пользователя.Несколько пользователей - javascript
function validate(loginForm)
{
var booValid = true;
var strErrorMessage = "";
var minLength=5;
var maxLength=10;
if(loginForm.pword.value.length < minLength)
{
strErrorMessage = "password must at least 5 characters\n";
booValid=false;
}
if(loginForm.pword.value.length > maxLength)
{
strErrorMessage = "pasword must not more than 10 characters\n";
booValid=false;
}
if(loginForm.loginid.value.indexOf("[email protected]") == -1)
{
strErrorMessage = "Incorrect Login ID, Please try again\n";
booValid = false;
}
else if(loginForm.loginid.value.indexOf("[email protected]") == -1)
{
strErrorMessage = "Incorrect Login ID, Please try again\n";
booValid = false;
}
else if(loginForm.loginid.value.indexOf("[email protected]") == -1)
{
strErrorMessage = "Incorrect Login ID, Please try again\n";
booValid = false;
}
if(!booValid)
{
alert(strErrorMessage);
}
return booValid;
}
Я пытался использовать «else if», но все еще не работает. В нем указано, что имя пользователя неверно.
Я также стараюсь как:
if(loginForm.pword.value.indexOf("[email protected]") == -1) || loginForm.pword.value.indexOf("[email protected]") == -1 || loginForm.pword.value.indexOf("[email protected]") == -1)
{
strErrorMessage = "Incorrect Login ID, Please try again\n";
booValid=false;
}
Пожалуйста, помогите!
Uhhhm .... JavaScript и логин не вписываются в одно предложение. Даже если вы жестко кодируете своих 3 пользователей с помощью JS, каждый пользователь может обойти это, просто включив Javascript или перезаписав свои функции, чтобы иметь возможность использовать другое имя пользователя. Надеюсь, вы не будете проверять пароль с помощью Javascript. –
'' пароль должен содержать не более 10 символов \ n "' - Почему? По соответствующей заметке: * «жесткий код 3 пользователя» * - Почему? Конечно, эти вопросы риторические, я не думаю, что вы можете найти приемлемое обоснование для этого. – Tomalak
О, я использовал этот код, чтобы сделать простой динамический веб-сайт, и все. Это только для моего задания. – James1