Я сейчас изучаю JavaScript, и у меня было несколько вопросов о том, что не так с моим кодом. Я пытаюсь сделать простую проверку возраста с помощью троичного оператора и формы данных. Я пытаюсь сделать так, чтобы при вводе из формы было меньше 18, вы получили сообщение, а когда оно закончилось, появляется кнопка. Спасибо!
var userAge = document.getElementById("ageInput");
const continueButton = document.getElementById("continue");
function verification() {
continueButton.style.display = (userAge.value >= 18) ? "block"
: "none";
}
verification();
console.log(continueButton.style.display);
<html>
<head>
<title>test</title>
<script src="app.js" defer></script>
<style>
#continue {
display: none;
}
</style>
</head>
<body>
<form >
<span>please enter your age</span>
<input type="number" id="ageInput"/>
<input type="submit">
</form>
<button id="continue">continue</button>
</body>
</html>