Это мой код, и когда я проверяю его с помощью валидатора html, он говорит:
"Любая кнопка-потомок элемента метки с атрибутом for должна иметь значение идентификатора, соответствующее что за атрибут. "
Моя проблема в том, что кнопка является значком увеличительного стекла, и вы можете нажать ее вместо ввода для поиска. Теперь я хочу, чтобы она пометила панель поиска этим стеклом (и «поиск»), чтобы люди с программой чтения с экрана могли использовать ее проще. Но валидатор говорит, что это ошибка.
Есть предложения?
<form action="/searchresults" method="POST" id="searchbar">
<input type="search" id="search" name="search" autocomplete="off">
<label for="search">
<button type="submit" class="searchicon">
Search
</button>
</label>
</form>