最新回答 / 风过怎无痕
可以用<!DOCTYPE html><html> <head> <title>浏览器对象</title> <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> </head> <body> <p style="font-size:30px;">操作成功</p> <div> ...
2016-12-08
最新回答 / Ready_鞠
这个+号表示拼接的意思,就是你要输出myarr[i][j],然后i,j是你获取到的两个参数。比如,你要输出的i=4,j=5,那么你输出的结果就是myarr[4][5],+号表示你要把i,j的值放进去输出出来关于这个问题,具体的你可以看一下+号操作符的概念
2016-12-08
最新回答 / 剑指山峰
var newnodetxt=document.createTextNode("hehe");newnode.appendChild(newnodetxt);这两句有问题,概念混淆,你使用的是替换,就没必要在使用添加。改成newnode.innerHTML="hehe";试试
2016-12-08
最新回答 / 慕粉1474727424
object是对象的意思,toUpperCase()是方法,object.toUpperCase()是调用object的一个方法,然后()里面是放参数的意思,你不可能把对象放里面
2016-12-08
最新回答 / Ready_鞠
document.write(judge(1,1));这句代码里面的judge(1,1)的值是equal,所以上面的代码可以看成document.write(equal);这样之后,程序就会把你的函数值equal看成一个变量,所以最后会报出一个undefined。
2016-12-08
最新回答 / Konp
改变颜色最好单独再写一个方法,onload是主体加载完后执行的,在添加函数里再次调用此函数。你这里的问题是:tr[i].onmouseover=function(){tr[i].style.backgroundColor="#f2f2f2";}改成:tr[i].onmouseover=function(){this.style.backgroundColor="#f2f2f2";}
2016-12-07
最新回答 / 慕粉1549598811
arr不是定义数组 你换成别的试试就知道了 存放方式就是被 ”,“分开的单独的字符串parseInt(Arr[2].slice(3,5)) 他这里调用的就是第三个字符串(这里和数组理解差不多,因为上面整体字符串被用 “,”分割成独立的小字符串了,我是这么理解的) 然后用slice选定了这个字符串第3位开始到第5位结束的元素。
2016-12-07
最赞回答 / 进击君
简单,因为删除了子节点后,后面的子节点会自动替补上空缺,删了第一个,原来的第二个就变了第一个。所以应该每次删除的都是第一个,不应该删除第i个,因为i在变化,而你始终要从第一个开始删除。另外,初始条件也不能是i=0,i++。假设你删了第一个,i就变成了1,那么下一次你删除的就是剩下的所有子节点中的第二个,第一个被你漏掉了啊。在下一次i=2,你删除的就是子节点集合里的第三个了。所以要这么改:<...code...>
2016-12-07