最赞回答 / 白水向前冲
var tr=document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } } 这一段是把页面里所有的tr都装到tr这个数组里,再通过for循环来遍历数组,bgcChange()是一个函数。他的功能是在鼠标经过或者移出当前行时更改当前行背景颜色,代码在下一段里 funct...
2015-01-03
最赞回答 / 小于飞飞
var tbody = document.getElementById('table').lastChild; 获得id为table最后一个孩子结点。一个结点。var tbody = document.getElementByTagName('tr'); 所有的tr节点获取到。结点的集合。注意一点,默认table的结果为:<...code...>
2015-01-03
最新回答 / 你大伟哥
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>定时器</title><script type="text/javascript"> var num=0; var i=0; function clock() { document.getElementBy...
2015-01-02
最赞回答 / xiaoguoliang
本来应该是输出两个#text的,因为x.firstChild和x.lastChild在一般的浏览器中看来都是个空白字符(因为回车换行也被认为是一个文本内容),当然如果写成以下紧凑方式:<...图片...>那么它显示的...
2015-01-02
最赞回答 / puffbaby
document.getElementsByTagName("ul") 表示取的是整个页面ul标签,一个页面有可能有好几个ul,而且getElementsByTagName注意到Elements 是复数了么? document.getElementsByTagName("ul")取得的是ul的数组啊。document.getElementsByTagName("ul")(0) 是数组的的一个,那不就是页面中的第一个ul么?然后再跟着childNodes ,那就是第一个ul的子节点了。
2015-01-02