既然dom2级这么麻烦为什么不干脆就用dom0级?dom2级比dom0级好在哪?
7 回答
从两方面来说
1、
使用DOM0级,在向同一事件(比如onclick)添加处理函数时,只能添加一个,如果添加了两个,后面的会覆盖前面的:
element.onclick = clickHandler1; element.onclick = clickHandler2;//clickHandler2会覆盖clickHandler1
而使用DOM2级,可以向同一事件添加多个处理函数:
element.addEventListener('clcik',clickHandler1,false); element.addEventListener('clcik',clickHandler2,false);
2、
使用DOM2级可以通过最后的boolean值指定事件触发的阶段,false为冒泡阶段,true为捕获阶段。
举报
0/150
提交
取消