Скрытие и отображение элементов HTML с помощью JavaScript - PullRequest
0 голосов
/ 02 августа 2010

У меня проблемы с отображением и скрытием тега на моей странице.

Когда страница загружается, у меня появляется

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

На скрытом классе отображается: нет

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

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

Он не отображается.Когда я предупреждаю document.getElementById ("mylink"). На экране отображается сообщение "Блок ... но он не отображается".

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

Ответы [ 2 ]

6 голосов
/ 02 августа 2010

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

document.getElementById("mylink").style.display = "block";
0 голосов
/ 02 августа 2010

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

document.getElementById("mylink").className = '';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...