标题:
document.getElementsByName() 在IE中的限制
[打印本页]
作者:
wusong147
时间:
2006-4-13 13:48
标题:
document.getElementsByName() 在IE中的限制
<html>
<body>
<table><tr>
<td width="180" class="blackd" name="DDE_NODAY" id=dde>
· <a class=hcl href='/06/64/article17146406.shtml' target=_blank>今日硬件行情:奔4小幅回落 2G以上CPU渐成主流</a> <span class="treeline">四</span><br>
· <a class=hcl href='/39/57/article17145739.shtml' target=_blank>新品-可变显示器为电视的朗视液晶电视王</a> <span class="treeline">四</span><br>
</td></tr></table>
<script>
_dde_noday = document.getElementsByName("DDE_NODAY");
alert(document.getElementById("dde").tagName);
if(typeof(_dde_noday)!="undefined" && _dde_noday !=null){
alert(_dde_noday.length);
for(_i=0;_i<_dde_noday.length;_i++){
_spans = _dde_noday[_i].getElementsByTagName("SPAN");
alert(_spans.length);
for(_j=0;_j<_spans.length;_j++) _spans[_j].innerHTML="";
}
}
</script>
</body>
</html>
作者:
wudalang
时间:
2006-4-13 13:49
td没有name属性。你的name属性为伪属性,所以不行。
作者:
Nothing
时间:
2006-4-13 20:54
TD可以设置ID属性,然后用 document.getElementsByID("DDE_NODAY"); 调用
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0