2010-08-02 4 views
0

У меня возникли проблемы с отображением и скрытием тега на моей странице.Скрытие и отображение HTML-элементов с javascript

При загрузке страницы У меня есть

<a id="mylink" class="hiddenClass">...</a> 

hiddenClass имеет дисплей: ни один

Когда происходит определенное событие, я использую JavaScript, чтобы попытаться показать элемент в блоке стиля

document.getElementById("mylink").display = "block"; 

Это не показывает. Когда я предупреждаю document.getElementById («mylink»), он показывает блок, но он не отображается.

Как исправить это ..? И вообще, как лучше всего показать и скрыть элементы DOM?

ответ

6

Вам нужно сделать:

document.getElementById("mylink").style.display = "block"; 
+0

Ах, просто! Большое спасибо – babonk

0

Вы можете удалить этот класс

document.getElementById("mylink").className = ''; 
Смежные вопросы