В общем, поискал в гугле, но не нашёл подобного. Видел лишь пример, по которому сделал то, что ниже по тексту (и у них, вроде как, всё работало).
Есть переключатель radio:
<input type=radio name="kid" id="kid_1" onkeyup="validForm()">Дети будут участвовать в путешествии
При его выборе должен появляться следующий переключатель (в противном случае, он скрыт):
<input type="number" min="0" max="16" size="30" name="kidage" id="kidage" hidden>Укажите возраст ребенка (от 0 до 16) или же возраст самого младшего (если их несколько)
JavaScript:
<script type="text/javascript">
function validForm(){
if (document.getElementById('kid_1').checked) {
document.getElementById('kidage').hidden=false;
};
else {
document.getElementById('kidage').hidden=true;
}
}
</script>
Никак не могу понять, в чём дело. На htmlbook показано данное событие (onkeyup), и оно работает.
В html и javascript новичок, понимаю лишь какие-то основы, делаю для диплома небольшую анкету в качестве разработки.