Metallic |
26.03.2012 13:31 |
В 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а не появляется, а когда после этого щелкаю мышкой еще куда-нибудь на странице - появляется. С скрытием та же история, срабатывает только после щелчка куда-нибудь.
Как исправить?
|