Подтвердить что ты не робот

SetAttribute ('display', 'none') не работает

function classInfo(e){
    document.getElementById('classRight').setAttribute('display','none');
    alert(e);   
}

Я думаю, что этот код очень прост, он не работает и не скрывает данный элемент. Я получаю предупреждение, что заставляет меня думать, что проблем нет.

Любая помощь будет оценена.

4b9b3361

Ответ 1

display не является атрибутом - это свойство CSS. Для этого вам нужно получить доступ к этому стилю:

document.getElementById('classRight').style.display = 'none';

Ответ 2

Попробуйте следующее:

setAttribute("hidden", true);