最新回答 / stone310
这里两者没区别,区别有以下1、通过setAttribute设置的自定义属性,例如:Lists[i].setAttribute("abc","hello"),会显示在样式上,而直接=号设置不会显示在样式上 ;2、xxx.className="xyz"这么写可以,但是xxx.setAttribute("className","xyz")则是无效的,要写成xxx.setAttribute("class","xyz");3、setAttribute不支持IE8以下
2016-11-03
最赞回答 / 慕勒7123956
因为你同时开了好几个计时器的原因,你这个函数运行一次就开一个新的计时器的,第一次 num=0 value=0,num=1;然后调用,进入下一个函数(这时已经有两个计数器在运行了)。value=1 ; num=num+1运行两次,num=3;下一秒这两个计数器又会再开两个,就是2的n次方
2016-11-02
最赞回答 / stone310
这句话可以合并成一句,即document.body.appendChild(input);意思是在<body>上添加input这个子元素;在这句之前的都是定义;<...code...>定义好了,并不会显示,你要确定在哪添加,于是就有上面那句,在XXX处添加XXX;li标签也要加啊,不加这句话浏览器怎么知道你要添加到哪里
2016-11-02