<li id='12'></li>
document.getElementById('12').style.background = "red";
怎么没有出来效果。
可是这样
document.getElementById('12').style.display = "none";
又是可以的。求高手解答
------解决方案--------------------
- HTML code
<li id='12'>js改变 li 的背景颜色,IE6-OK</li>
<li id='12-2'><a href="#">js改变 li 的背景颜色,IE6-OK</a></li>
<li id='12-3'><a href="#">js改变 a 的背景颜色,IE6-OK</a></li>
<script language="javascript">
<!--
document.getElementById('12').style.background = "red";
document.getElementById('12-2').style.background = "red";
document.getElementById('12-3').getElementsByTagName("a")[0].style.background = "red";
//-->
</script>