Проверка имени
Вот задание--->Создайте Web-страницу, проверяющую имя и пароль пользователя (допустимые имена и пароли задаются в виде массивов). Web-страница должна содержать заголовок «Карта заказа читателя электронной библиотеки». Ввод имени и пароля производится с использованием метода prompt. После ввода имени и пароля они проверяются (для примера использовать три произвольных имени и пароля). Если имя и пароль введены правильно, должно быть выведено сообщение «Читатель имя_читателя зарегистрирован», иначе – сообщение «Имя и/или пароль введены неправильно»
Делаю через for при этом выводит окно для каждого значения из массива var name = prompt("Введите имя пользователя и фамилию","Имя и фамилия"); var users = ["Вася Панин", "Михаил Кушнирук", "Иван Иванов", "Стас Михайлов"]; var p = "Имя и/или пароль введены неправильно"; for(i = 0; i<=users.length; i++){ if ( name==users[i]) alert("Пользователь "+users[i]+" зарегестрирован") else alert(p); |
var name = prompt("Введите имя пользователя и фамилию","Имя и фамилия"),
users = ["Вася Панин", "Михаил Кушнирук", "Иван Иванов", "Стас Михайлов"],
result ="",
p = "Имя и/или пароль введены неправильно";
for(var i = 0; i<=users.length; i++){
if ( name==users[i]) result = users[i];
}
if ( result=="") alert(p)
else alert("Пользователь "+result+" зарегестрирован");
|
Спасибо
|
| Часовой пояс GMT +3, время: 21:03. |