Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2012, 13:31
Новичок на форуме
Отправить личное сообщение для Metallic Посмотреть профиль Найти все сообщения от Metallic
 
Регистрация: 26.03.2012
Сообщений: 5

В IE6 не сразу срабатывает onchange
Возникла проблемка, в IE6 такой код:
<input type="checkbox" onchange="if(this.checked){
document.getElementById('div1').style.display='block';
}else{
document.getElementById('div1').style.display='none';
}">test</input>
<div id="div1" style="display:none">TEST</div>

работает както криво, т.е. ставлю галочку, но содержимое DIVа не появляется, а когда после этого щелкаю мышкой еще куда-нибудь на странице - появляется. С скрытием та же история, срабатывает только после щелчка куда-нибудь.

Как исправить?
Ответить с цитированием