进阶-任务9

2017-03-19  本文已影响0人  nicole914

DOM0 事件和DOM2级在事件监听使用方式上有什么区别?

btn.onclick = function() {
  alert(1);
}

删除DOM0事件btn.onclick = null;

btn.addEventListener('click', handler)
function handler() {
  alert('1');
}

删除DOM2事件btn.removeEventListener('click', handler);

attachEvent与addEventListener的区别?

解释IE事件冒泡和DOM2事件传播机制?

如何阻止事件冒泡? 如何阻止默认事件?

有如下代码,要求当点击每一个元素li时控制台展示该元素的文本内容。不考虑兼容

<ul class="ct">
    <li>这里是</li>
    <li>饥人谷</li>
    <li>前端6班</li>
</ul>
<script>
    var uls = document.querySelector('.ct')
    uls.addEventListener('click',function(e) {
        var text = e.target.firstChild.nodeValue
        console.log(text)
    })
</script>

题目6

题目6

题目7

题目7

上一篇 下一篇

猜你喜欢

热点阅读