Свойство Element.hidden позволяет узнать значение HTML-атрибута hidden или изменить его. Когда Element.hidden равен true, элемент скрыт на странице и недоступен для скринридеров.
Обращение к свойству Element.hidden вернёт текущее значение HTML атрибута hidden. Если атрибута нет на элементе, результат будет false.
<input type="text" placeholder="Введите почту">
<div class="error" hidden>Неправильная почта</div>