DOM与事件

2016-06-14  本文已影响17人  羞涩的涩

dom对象的innerText和innerHTML有什么区别?

innerText会将所有输出的东西以文本的形式展示在页面上,inderHTML则会返回元素的HTML结构,根据内容会自动创建DOM。


elem.children和elem.childNodes的区别?

elem.children是获取文本节点以外的DOM节点对象,
elem.childNodes是获取所有的DOM节点,包括空的、文本节点。


查询元素有几种常见的方法?


如何创建一个元素?如何给元素设置属性?


元素的添加、删除?


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


attachEvent与addEventListener的区别?


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


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


代码题

<ul class="ct">
    <li>这里是</li>
    <li>饥人谷</li>
    <li>前端6班</li>
</ul>
  
<script>
var ct = document.querySelector('.ct'),
    li= ct.querySelectorAll('li');

for(var i= 0; i< li.length; i++){
    li[i].onclick = function(){
        console.log(this.innerText);
    }
}
</script>

上一篇下一篇

猜你喜欢

热点阅读