Я новичок в JavaScript, HTML и не знаю jQuery.Однако я делаю задание для своего класса, и мне нужно сделать форму пароля.Я был бы очень признателен, если кто-то может помочь мне здесь, пожалуйста.
Мой код: (в заголовке основного документа HTML):
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script type="text/javascript">
jQuery(function($){
$('pass').load('example.html #password');
});
</script>
В примере example.html:
<body>
<div id="password">test123</div>
</body>
Основная часть основного HTML-документа:
<form name="login">
Username <input type="text" name="userid"/>
Password <input type="password" name="pswrd"/>
<input type="button" onclick="check(this.form)" value="Login"/>
<input type="reset" value="Cancel"/>
</form>
<script language="javascript">
function check(form)
{
var elem = document.getElementById('pass')
if(form.userid.value == elem && form.pswrd.value == "pass")
{
alert("success!")
}
else
{
alert("nope")
}
}
</script>
Проблема в том, что, хотя имя пользователя « test123 » и пароль « pass *»1015 * ", он все еще предупреждает" нет"
Что я делаю не так?