Я пытаюсь создать очень простую (не нужно, чтобы она была «безопасной») страницей с полем для входа.Форма входа в систему jQuery
Когда пользователь вводит пароль, я хочу, чтобы кнопка перешла к определенному URL-адресу. Если пароль неверен, он должен отображать предупреждение.
Это мой код;
$(document).ready(function() {
$('.login').click(function() {
if ($('input:password').val() == "hello") {
alert('Right Password!');
else
alert('Wrong Password!');
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<input type="password" id="password" />
<input type="button" class="login" value="Continue" />
</form>
Что я ожидаю мой код, чтобы сделать: Поместите функцию щелчка на .login
проверить если: пароль равно «привет» затем перейти к URL (используется предупреждение для целей тестирования) или еще: предупредить сообщение.
Вопросы, которые у меня есть: Отсутствует текущий ответ на кнопку. Если ввод введен после заполнения поля, страница перезагружается. Я хочу, чтобы мой пользователь мог запускать кнопку с ключом ввода, возможно ли это?
Я загружаю сценарий прежде, чем закончу свое тело, и позвоню в библиотеку в моей голове.
Подобно тому, как общее дело, я хотел бы предложить используя '' вместо 'type =" button "' и присоединяем событие к '$ ('form'). on ('submit', function (e) {...}); '- с этим вы можете вызвать' e.preventDefault() ', чтобы остановить форму из bein г. –