2014-09-23 4 views
0

У меня есть код здесь, что позволяет отобразить элемент формы в HTML, когда кнопка нажата, установив атрибут стиля в «»Попытка rehide HTML-элемент через JavaScript

q = document.getElementById('delivery'); q.setAttribute('style',"") 

Можно ли отменить это действие при нажатии другой кнопки? (для повторного скрытия элемента)

Я пробовал использовать q.setAttribute('style',"hide"), но по какой-то причине он не работает.

Я достаточно новый для яваскрипта и программирования в целом, так что любая помощь будет оценен

+0

Как это скрыть в первую очередь? –

+0

Он скрыт с

ответ

1

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

document.getElementById('delivery').style.display = "none" 

и показать

document.getElementById('delivery').style.display = "block" 
+0

Thankyou! Это отлично работало –

1

Чтобы скрыть элемент использовать

q = document.getElementById('delivery'); 
q.style.display='none'; 

снова сделать его видимым использование

q = document.getElementById('delivery'); 
q.style.display='block'; 
1

использование :

q.style.display = "none"; 

он скроет вашу кнопку, как вы хотели. и снова показать кнопку:

q.style.display = "block"; 

 Смежные вопросы

  • Нет связанных вопросов^_^