• 1000
Однако у меня проблема с несколькими паролями. Неважно, что пользователь вводит для первых 4 подсказок, пока последняя 5-я подсказка верна, она утверждает, что она верна.
Я пробовал искать довольно много терминов, которые могли бы ссылаться на это, но мне не повезло. Я не самый лучший с Javascript (на самом деле я очень устарел!), Так что, надеюсь, это просто я идиот, а не случай «Это невозможно».
Вот урезанная версия формы выбора пароля:
<body>
<div>
<table style="width: 100%;">
<tr>
<td><select id="pswd1" name="pswd1" style="width: 100%;">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
</select></td>
<td><select id="pswd2" name="pswd2" style="width: 100%;">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
</select></td>
<td><select id="pswd3" name="pswd3" style="width: 100%;">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
</select></td>
<td><select id="pswd4" name="pswd4" style="width: 100%;">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
</select></td>
<td><select id="pswd5" name="pswd5" style="width: 100%;">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
</select></td>
</tr>
</table>
<table style="width: 100%; text-align: center;">
<tr>
<td><input onclick="checkPswd();" type="button" value="Submit"></td>
</tr>
</table>
</div>
<script type="text/javascript">
function checkPswd() {
var confirmPassword = "1";
var password = document.getElementById("pswd1").value;
var confirmPassword = "2";
var password = document.getElementById("pswd2").value;
var confirmPassword = "3";
var password = document.getElementById("pswd3").value;
var confirmPassword = "4";
var password = document.getElementById("pswd4").value;
var confirmPassword = "5";
var password = document.getElementById("pswd5").value;
if (password == confirmPassword) {
window.location="https://www.youtube.com/";
}
else{
alert("Try again");
}
}
</script>
</body>
Любая помощь будет принята с благодарностью!