最赞回答 / 慕圣9424722
不知道你在说什么...这段代码是给tbody赋值,在9-22中table标签的id也是table(<table border="1" width="50%" id="table">),tbody的子节点有tr元素节点和空的节点,var tbody = document.getElementById('table').lastChild;就是table最后一个子节点。
2017-08-22
最新回答 / 慕粉2335369700
var c=document.getElementById('select').value) ;这句最后多了一半括号;document.getElementById('fruit').value = d;这句后面应该补上一个 } ,这样count函数才能完整。
2017-08-20
最赞回答 / sylilancanlions
在javascript里面一切皆对象(其实在其他一些语言中也是比如python)所以var j=document.getElementById("wb") 这里j其实是一个对象,你试试让它打印来看就知道了,输入<...code...>它会打印出[object HTMLI...
最赞回答 / Charles3477936
因为有的浏览器不会忽略标签之间的空白符(浏览器的JavaScript解析器会把空白符也当节点去处理),空白符相当于字符串,字符串(Text)的nodeType类型是3.加上这个x.nodeType!=1判断如果nodeType不是元素(Element)的话,就继续查找到正确的节点。<li id="a">javascript</li> <li id="b">jquery</li> <li id="c">html</li>像li标...
2017-08-19
最新回答 / 破旧的时光机3662066
getElementByID("wb").value这个才是对的取你输入的字符串的值,然后把字符串型转成整形,然后-1变为hobby数组的下标,你输入1,j=1 i=0 hobby[0]=音乐 然后音乐被选中就是这样
最新回答 / 慕圣9424722
var text=a.createTextNode("text"); 换为 var text=document.createTextNode("text"); var text=a.createTextNode("text"); 换为 var text=document.createTextNode(text);"慕课网"已经有""了。 <script type="text/javascript">var main = document.body;//创建链接function cr...
2017-08-18