最赞回答 / 水里有条鱼
首先content第一个子节点是文本节点所以显示[object text],然后document.write()就把其他东西清掉了,得不到第二个节点,然后就没然后了。这个道理其实很简单,假设我有红橙黄绿蓝靛紫七种颜色贴纸,我把它贴在黑板上,我把红色的拿下来,然后想在黑板上写上第一个是红色,发现黑板上有贴纸我不能写,我就把贴纸都拿下来,然后写上红色,当我想拿第二个的时候,我发现黑板上没有第二个了,没有贴纸了,所以黑板上只剩下红色两个字。不要笑我傻,这个过程就是浏览器操作的过程,加载完页面后,在调用docum...
2016-08-20
最新回答 / Airly
好像是不行的,我按照你说的写了一段代码,来测试了一下。中文和整数在一个数组内估计计算机不知道按那种方式排列,还是按照unicode编码来进行排列的,所以并没有改变。 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var newArray = scoreStr.split(";"); //document.write(newArray+"<br/>"); var array = new...
2016-08-19
最新回答 / 1frgdhf
for(var i=0;i<infos.length;i++){ if(infos[i][3]=="大一"&&infos[i][1]=='女'){ document.write(infos[i] +'<br>'); } }
2016-08-19
最新回答 / 慕桂英4089040
td.innerHTML="<a href='javascript:;' onClick='deletRow()'>删除</a>";这行,新添加的一行,调用删除函数,没有写参数,掉了this
2016-08-19