Javascript Скрыть / показать Div на флажок: проверено / не проверено
Я пытаюсь сделать функцию в javascript, которая будет скрывать / показывать определенный div в моей регистрационной форме, в зависимости от состояния моего флажка (установлен или нет). Вот моя функция:
function doruc() {
var elem = document.getElementById('powermail_fieldwrap_331');
if (document.getElementById ('powermail_field_doruovaciaadresa2_1').checked) {
elem.display='block';
} else {elem.display:none;}
}
Это не работает. Я проверяю и снимаю флажок, но ничего не происходит. Да, и еще одна вещь. Я хочу, чтобы этот div был инициализирован как скрытый. Должен ли я положить в моем CSS это? :
#powermail_fieldwrap_331{
display:none;
}
Буду очень признателен за любые предложения.