最赞回答 / ziom
<...code...>求采纳。。
最赞回答 / 梧桐树Lee
首先你要弄清楚反选的理论逻辑,并不是你问的先后问题,因为1如果你上去就先判断true的情况,那就属于多此一举,既然都是true了干嘛还要判断呢,2如果你一开始先写true。那正好和反选的理论相悖
最赞回答 / 想忘
第15行加一个onmouseout="message()" <a href="http://www.imooc.com" onmouseout="message()">点击我</a>
2017-04-17
最赞回答 / 慕粉1554206971
这里我试验过,用alert(tt.innerHTML)获得的tt里面还包含了一个tbody标签,我先前以为是因为table这个ID名有冲突导致,之后发现即使改了ID名字, var tt=document.getElementById('table');这行代码依旧会在tt内容里多加一个标签,按照教程给的代码用document.getElementById('table').lastChild的话就可以去掉tbody标签,从而获得想要的table表中的内容,这样进行removeChild操作才能成功.
2017-04-17
最新回答 / ziom
obj.parentNode.parentNode;指的是obj的父元素的父元素,即祖父元素,至于是不是table, 要看你传入的obj是不是tr。js的语法规则就是这样,等你学jq的时候就不会觉得这么麻烦了
2017-04-17
最赞回答 / qq_心晴朗_0
window.onload = function() // window.onload 页面加载事件,会在页面全部加载完成之后立即执行function函数{ var oTab = document.getElementById("tabs"); var oUl = oTab.getElementsByTagName("ul")[0]; //注意:getElementsByTagName得到的是一个索引从0开始的数组,要获取数组里面的某一个元素,需要加上相应的索引值[i],即使数组里面...
2017-04-16