名称 | 说明 | 返回 |
---|---|---|
checked | 获取或设置checked属性的存在状态 | 布尔值 |
classList | 获取或设置元素所属类的列表 | DOMTokenList |
className | 获取或设置元素所属类的列表 | 字符串 |
dir | 获取或设置dir属性的值 | 字符串 |
disabled | 获取或设置disabled属性的存在状态 | 布尔值 |
hidden | 获取或设置hidden属性的存在状态 | 布尔值 |
id | 获取或设置id属性的值 | 字符串 |
lang | 获取或设置lang属性的值 | 字符串 |
spellcheck | 获取或设置spellcheck属性的存在状态 | 布尔值 |
tabIndex | 获取或设置tabindex属性的值 | 数值 |
tagName | 返回标签名(象征元素的类型) | 字符串 |
title | 获取或设置title属性的值 | 字符串 |
add(class) | 给元素添加指定的类 | void |
contains(class) | 如果元素属于指定的类则返回true | 布尔值 |
length | 返回元素所属类的数量 | 数值 |
remove(class) | 从元素上移除指定的类 | void |
toggle(class) | 如果类不存在就添加它,如果存在则移除它 | 布尔值 |
attributes | 返回应用到元素上的属性 | Attr[] |
dataset | 返回以data-开头的属性 | 字符串数组[name] |
getAttribute(name) | 返回指定属性的值 | 字符串 |
hasAttribute(name) | 如果元素带有指定属性则返回true | 布尔值 |
removeAttribute(name) | 从元素上移除指定属性 | void |
setAttribute(name,value) | 应用一个指定名称和值的属性 | void |
appendChild(HTMLElement) | 将指定元素附加为当前元素的子元素 | HTMLElement |
cloneNode(boolean) | 复制某个元素 | HTMLElement |
compareDocumentPosition(HTMLElement) | 判断某个元素的相对位置 | 数值 |
innerHTML | 获取或设置元素的内容 | 字符串 |
insertAdjacentHTML(pos,text) | 相对于元素的位置插人HTML | void |
insertBefore(newelem,childElem) | 将第一个元素插入到第二个(子)元素之前 | HTMLElement |
isEqualNode(HTMLElement) | 判断指定元素是否与当前元素等同 | 布尔值 |
isSameNode(HTMLElement) | 判断指定元素是否就是当前元素 | 布尔值 |
outerHTML | 获取或设置某个元素的HTML和内容 | 字符串 |
removeChild(HTMLElement) | 从当前元素上移除指定的子元素 | HTMLElement |
replaceChild(HTMLElement,HTMLElement) | 替换当前元素的某个子元素 | HTMLElement |
createElement(tag) | 用指定标签类型创建一个新的HTMLElement对象 | HTMLElement |
createTextNode(text) | 用指定内容创建一个新的Text对象 | Text |
javascript学习8:HTMLElement对象
最新推荐文章于 2021-06-09 20:37:58 发布