0
当我在IE8中使用document.getElementById('checkbox1').checked == true
它不起作用,但在IE7中工作,请任何解决方案?Javascript的IE7/IE8差异
<script language="Javascript" type="text/javascript">
function swap(){
if(document.getElementById('checkbox1').checked == true){
document.getElementById('captionrow1').style.display = "none";
document.getElementById('captionrow2').style.display = "inline";
document.getElementById('show').style.display = "inline";
if (location.href.indexOf("CheckBox1=1") == -1)
location.href = "employees_commends1a.asp?CheckBox1=1";
}
if(document.getElementById('checkbox1').checked == false){
document.getElementById('captionrow1').style.display = "inline";
document.getElementById('captionrow2').style.display = "none";
document.getElementById('show').style.display = "none";
}
}
</script>
边注:在'language'属性已被弃用(https://developer.mozilla.org/en/HTML/Element/script) – 2011-05-10 10:32:51