DOM操作

2019-05-05  本文已影响0人  李奕锦liyijin
1、dom 对象的 innerText 和 innerHTML 有什么区别?
2、查询元素有几种常见的方法?ES5 的元素选择方法是什么?
ES5 的元素选择方法:
3、如何创建一个元素?如何给元素设置属性?如何删除属性
4、如何给页面元素添加子元素?如何删除页面元素下的子元素?
添加元素
删除元素
5、element.classList 有哪些方法?如何判断一个元素的 class 列表中是包含某个 class?如何添加一个 class ?如何删除一个 class ?

add() => 添加一个指定的新 class
item() => 获取指定索引的 class
remove() => 移除指定的一个或者多个 class
contains() => 判断 element 是否有指定的 class

6、如何选中如下代码所有的 li 元素? 如何选中 btn 元素?

<div class="mod-tabs">
<ul>
<li>list1</li>
<li>list2</li>
<li>list3</li>
</ul>
<button class="btn">点我</button>
</div>

结果
var liArray = document.querySelectorAll('.mod-tabs li')
var btn = documents.querySelector('.mod-tabs .btn')

上一篇下一篇

猜你喜欢

热点阅读