Я испытываю затруднения при показе и сокрытии тега на моей странице.
Когда страница загружается, я имею
<a id="mylink" class="hiddenClass">...</a>
hiddenClass имеет дисплей:ничего
Когда определенное событие имеет место, я использую JavaScript, чтобы попытаться показать элемент в стиле блока
document.getElementById("mylink").display = "block";
Это не показывает его. Когда я предупреждаю document.getElementById ("mylink") .display, он говорит блок.. но это не показывает.
Как я могу зафиксировать это..? И, в целом, что лучший способ состоит в том, чтобы показать и скрыть элементы DOM?
Вам нужно сделать:
document.getElementById("mylink").style.display = "block";
Вы можете удалить этот класс
document.getElementById("mylink").className = '';