|
|
|
| Всем здрасьте. Пытаюсь скрыть блок div следующим кодом:
function visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block') {
e.style.display = 'none';
}
else {
e.style.display = 'block';
}
}
|
Все бы хорошо, но этот код не понимает IE и Opera. Обыскался по всему инету, но не нашел аналога style.display для IE и Opera.
Может подскажите? | |
|
|
|
|
|
|
|
для: gumplen
(11.03.2009 в 01:09)
| | Странно, у меня в таком виде работает. Может id неправильно передается? Да и желательно сменить название переменной, например на такую f_id
function visibility(f_id){
var e = document.getElementById(f_id);......
|
| |
|
|
|
|
|
|
|
для: gumplen
(11.03.2009 в 01:09)
| | Проверку лучше делать на 'none', ибо по умолчанию в разных браузерах для разных тегов различные значения свойства display | |
|
|
|