目录
1、方法
方法
描述/作用
使用
备注
getElementById()
返回带有指定 ID 的元素。
–
–
getElementsByTagName()
返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。
–
–
getElementsByClassName()
返回包含带有指定类名的所有元素的节点列表。
–
–
appendChild()
把新的子节点添加到指定节点。
–
–
removeChild()
删除子节点。
–
–
remove()
移除自身节点。
–
–
replaceChild()
替换子节点。
–
–
insertBefore()
在指定的子节点前面插入新的子节点。
–
–
createAttribute()
创建属性节点。
–
–
createElement()
创建元素节点。
–
–
createTextNode()
创建文本节点。
–
–
getAttribute()
返回指定的属性值。
–
–
setAttribute()
把指定属性设置或修改为指定的值。
–
–
- 1、方法
- 2、属性
- 3、设置 style 属性
-
- 3.1、直接设置 style 对象
- 3.2、设置 style 属性
- 3.3、设置 cssText
- 3.4、相关链接
W3school - 属性
2、属性 属性 描述/作用 使用 备注 innerHTML 获取元素内容的最简单方法是使用 innerHTML 属性。 – – nodeName 属性规定节点的名称。 – – nodeValue 属性规定节点的值 – – nodeType 属性返回节点的类型。nodeType 是只读的。 – – offsetHeight 获取元素高度 – –W3school - 属性
3、设置 style 属性 3.1、直接设置 style 对象1.el.style.color = '#b50029;' 2.el.style.fontSize = '30px;' 3.el.style['font-size'] = '30px;'
3.2、设置 style 属性1.el.setAttribute('style', 'color: red;') 2.el.setAttribute('style', 'font-size: 30px;') 3.el.setAttribute('style', 'font-size: 30px;') 4.el.setAttribute('style', 'color: red;' + 'font-size: 30px;' + 'background-color: green;')
3.3、设置 cssText1.el.style.cssText = "color: red; font-size: 30px;" 2.el.style.cssText += 'background-color: yellow;' 3.el.style.cssText = "color: red; font-size: 30px;" 4.el.style.cssText = "text-decoration: line-through;"
3.4、相关链接博客园