最新回答 / Tang小溪
其实意思就是document.getElementsByTagName("body")[0]后面的【0】必须写,虽然只有一个body标签,但还是必须写!
2016-05-15
最新回答 / 慕婉清6635991
1. window.onload = function(){Highlight();} 是为了给本来就有的两个tr加上mouseover事件,2. addOne(obj)函数结尾的Highlight()是为了给每次新添加的tr加上事件;addOne(),deleteRow(),这两个函数直接写在了html标签里,不光要看js代码,还要看看html代码
2016-05-14
最赞回答 / Sunnylincon
alert(myH.innerHTML),innerHTML 在这里用于获取myH 的内容getElementsByTagName()是返回带有指定标签名的节点对象的集合,myHead并不是标签,你可以试一下,var myH=document.getElementsByTagName("myHead");alert(myH.length);弹出的框是0(数组长度为0),也就是说计算机一个myHead都没有收到,于是alert(myH.innerHTML);时,myH本身并没有什么内容,应该会输出undef...
2016-05-14
最赞回答 / qq_莳萝泡菜_03359237
你的代码没有问题,是慕课的bug。解决方法:敲好代码后首先提交(为了保存代码),之后刷新页面就可以了。这样你就可以看到clearInterval()的效果了。
2016-05-13
最新回答 / qq_空谷幽兰_3
你的代码有误,正确的代码应为:<script type="text/javascript"> window.onload = function() { var tr = document.getElementsByTagName("tr"); for (var i = 0; i < tr.length; i++) { bgcChange(tr[i]); ...
2016-05-13