已采纳回答 / 麦尔丹
按照W3C标准所推崇的——结构,行为,样式分离。 DOM0级的耦合度是最高的,所以说是其中最“笨”的方法。所以说这里要依次判断,如果浏览器能用好方法就用好方法,不然在降低标准,不然再降,到DOM0就是极限了。
2015-12-15
已采纳回答 / 慕男婶
这个不是函数调用。这是把函数的值赋值给window.onload了。。也就是说window.onload = drag;window.onload = drag();两者是不一样的,因为函数也是对象,函数名就是对函数对象的引用,所以,第一种就是把函数名所引用的函数赋值给onload了,也就是说,onload事件发生时会执行drag函数。第二种是,把drag函数的执行的返回值赋值给onload了,但是从你贴出来的带来来看,drag并没有返回值,就默认返回undefined了。。。
2015-11-23
已采纳回答 / pardon110
举个简单的例子,你如果在同一a标签对象上用dom0级绑2个onclik事件弹出不同的内容,你认为你点击两次会出来两个不同内容吗?实际情况是用0级只弹出相同的内容,而且后onclik覆盖前面的onclick,而dom2级事件则不会。
2015-11-09
已采纳回答 / Y_du
<...code...>window.onload=function(){ 这个function少了个},在addEvent(close,"click",hideLogin);之后加上就好了。
2015-11-04
最新回答 / HZFEStudio
在网上搜索了一下相关的信息,找到一个应该能解答楼主问题的回答:http://zhidao.baidu.com/question/180251116.html?fr=qrl&index=0&qbl=topic_question_0&word=getElementById%D6%D0%B5%C4%B2%CE%CA%FD%CA%C7%B1%E4%C1%BF 1.可以将Id设为变量,引号一起哦去掉 2.变量要预先定义(var id=""),表示的是网页中标签(如div input等)的id...
2015-10-27
已采纳回答 / 逆光之羽
晚上写的时候没仔细想....是在下逗逼了orz 忘了浏览器默认都是事件冒泡 于是重新改过了 测试环境用的火狐,通过addEventListener第三个参数设为true改为捕获模式<...code...>结果点击父元素还是不会触发子元素的事件不过只试了onclick事件...
2015-10-23