已采纳回答 / qq_魚會淹死也能飛_03546108
id是指你指定的一个元素,而document.getElementsByTagName();方法是获得标签类似于li;a这条的标签,而getElementsByTagName()得到的是类似数组的值,所以要用数组的方式调用它,比如var list=document.getElementsByTagName('li');你在调用的时候要用list[i].来调用,getElementsByName()也是一样,是用数组的方式调用,
2016-07-07
已采纳回答 / qq_土豆炖鸡块_03471542
可能是你的oTitle下的元素因为设置了onmousedown事件,但是你没有关闭事件冒泡,元素的事件冒泡到oTitle导致错误!希望有用!!
2016-07-07
最新回答 / 兮悠兮悠水酱
恩...因为你的DOM2写错了,是element.addEventListener(type,handler,false); 不是你写的element.addEventListener(element,type,false);
2016-07-06
最新回答 / 6570353273209278
true用在事件捕获阶段,false是冒泡阶段调用的程序,由于老版本的浏览器不支持事件捕获,所以一般都是用事件冒泡(false)。
2016-07-05
最赞回答 / bonorise
搞了半天自己百度弄懂了。因为匿名函数看起来是一样的,其实是两个不同的对象。btn3.addEventListener('click',function(){alert("this.value");},false); btn3.removeEventListener('click',function(){alert("this.value");},false);这两行代码中的function(){alert(alert("this.value"));}看上去是同一个东西,实际上是不同的对象,而removeE...
2016-07-05