Показать сообщение отдельно
  #8 (permalink)  
Старый 05.11.2019, 13:57
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Julia1991
эту ошибку исправила
А как с логической ошибкой - два поля типа checkbox с одним именем и с обязательным выбором? Тут либо тип radio, тогда все верно, либо не должно быть обязательного выбора и имена разные.

И об имени идентификатора. Вот так все вроде бы окейно:

<html>
<body>
<input required="" class="sub-menu-form sub-cat" type="checkbox" id="Marinated snails" name="sub-cat" value="Marinated snails">
<script>
alert(document.querySelector('[name="sub-cat"]').id)
</script>
</body>
</html>


А по факту:

<html>
<body>
<input required="" class="sub-menu-form sub-cat" type="checkbox" id="Marinated snails" name="sub-cat" value="Marinated snails">
<script>
alert(document.querySelector('#Marinated snails').value)
</script>
</body>
</html>


и в консоли будет ошибка.

Последний раз редактировалось laimas, 05.11.2019 в 14:06.
Ответить с цитированием