DOM操作

2017-08-29  本文已影响0人  Vincent_永

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

elem.children和elem.childNodes的区别?

查询元素有几种常见的方法?ES5的元素选择方法是什么?

查询元素

ES5的元素选择方法

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

创建元素

给元素设置属性

删除属性

如何给页面元素添加子元素?如何删除页面元素下的子元素?

添加子元素

删除子元素

element.classList有哪些方法?如何判断一个元素的 class 列表中是包含某个 class?如何添加一个class?如何删除一个class?

element.classList方法

判断元素class列表中是否包含某个class

添加一个class

删除一个class

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

2.jpg

选中如下代码所有的li元素
dodument.getElementByTagName('li'); // 使用getElementsByTagName()返回指定标签的元素。
或者 document.querySelectorAll('li'); // 返回匹配指定的CSS选择器的所有节点
选中btn元素
document.getElementsByClassName('btn') // 返回一个类似数组的对象,包括了所有class名字符合指定条件的元素
document.querySelector('.btn') // 返回匹配指定的CSS选择器的元素节点

上一篇 下一篇

猜你喜欢

热点阅读