Я надеюсь, что кто-то может мне помочь. Я искал решение и нигде не могу его найти. когда я запускаю программу, я заполняю все поля ввода и нажимаю «Войти», но ничего не происходит. на этом этапе мне просто нужно перейти к этапу, на котором срабатывает предупреждение с «pass», вот мой код: `
<head>
<link rel = "stylesheet" href = "style.css">
<title> Login </title>
<script>
var io = 0
var Name = [""];
var stayLocation = [""];
var outOfTown = [""];
function click(){
var serch = document.getElementById("id").value;
var user = document.getElementById("user");
var pass = document.getElementById("pass");
alert(pass)
}
</script>
</head>
<body>
<h1>Log In</h1>
Id:<input id = "id" type = "text" name = "ID"> <br />
Username:<input id = "user" type = "text" name = "Username"> <br />
Password:<input id = "pass" type = "text" name = "Password">
<br /> <br />
<input type = "button" name = "Log In" value = "Log In" onclick=click()>
</body>
`
это потому, что имя функции «щелкнуть», просто измените его на другое имя, и она будет работать. Кроме того, настоятельно рекомендуется использовать элемент «form» для обертывания всех этих входных данных.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Попробуйте изменить название функции click () на другое ...
почему бы вам не использовать настоящую форму (с тегом
formвокруг всех ваших входных данных) и кнопку отправки?