已采纳回答 / 康振宁
你怒啥啊,左侧内容中不是讲解了,元素节点的 nodeValue 是 undefined 或 null,结果是null很正常啊,因为你是获取的元素节点的nodeValue
2015-01-27
已采纳回答 / Fiona0126
var newnode = document.createElement("i").appendChild(document.createTextNode(oldnode.innerHTML)); 这一句拆开来写,先生成节点,再appendChild...appendChild返回的是被添加的节点,即为oldnode.innerHTML
2015-01-26
已采纳回答 / jsync
var otest = document.getElementById("test")不知道你这个得到的是一个什么标签,如果是div标签或者是ul标签的话,这样写写是没问题的<...图片...>
2015-01-26
已采纳回答 / sixGod
var i,var j,var infos1,var infos2 没这么写的,你要用逗号,那就只要一个var,你要用多个var,那就每个定义后加分号如 var a,b,c;等价于var a; var b; var c;
2015-01-25
已采纳回答 / 假装失去名字
简单来说 document.getElementById("fruit")=result;少个.valuedefault '/': result=parseInt(m)/parseInt(b) ; break;default应该改成case
2015-01-24
已采纳回答 / 康振宁
第一句:给oLis中的所有元素设置一个索引值,便于查找第二句:设置oDivs中的this.index元素中的className为空this.index就是你所点击li元素的索引所对应的div元素
2015-01-22
已采纳回答 / ranl1988
arrayObject.sort(sortby) sortby 可选。规定排序顺序。必须是函数。 返回值对数组的引用。请注意,数组在原数组上进行排序,不生成副本(也就是说原数组会发生改变)。说明如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函...
2015-01-22