Method ya removeAttributeNode() ya Element ya HTML DOM
- Marudugu removeAttribute()
- Pya zaidi removeChild()
- Rejea kwa juu Mwongozo wa DOM Elements
Mifano na matumizi
Method ya removeAttributeNode()
Method ya kumachilia kipimo kutoka kwenye kipimo, na kurejea Kipengele cha Attribute.
Kadifa kati ya removeAttribute() na removeAttributeNode()
removeAttribute()
Method ya kumachilia kipimo, na haikubadilishe thamani.
Method ya removeAttributeNode()
Method ya kumachilia Kipengele cha Attr, na kurejea kipengele cha kusalia.
Matokeo gani kimeingia kwa uangalifu.
Mimba ya kumwambia:
Tumia Method ya removeAttribute() Inayofanana zaidi.
Tazama pia:
Mbijadi ya thamani:
教程:
实例
例子 1
从第一个
元素中删除 class 属性节点:
const element = document.getElementsByTagName("H1")[0];
const attr = element.getAttributeNode("class");
element.removeAttributeNode(attr);
例子 2
从链接中删除 href 属性节点:
const element = document.getElementById("myAnchor"); const attr = element.getAttributeNode("href"); element.removeAttributeNode(attr);
语法
element.removeAttributeNode(oldAttr)
参数
参数 | 描述 |
---|---|
oldAttr | 必需。要删除的属性节点。 |
返回值
类型 | 描述 |
---|---|
对象 | 表示已删除属性的 Attr 对象。 |
抛出
异常 | 描述 |
---|---|
NO_MODIFICATION_ALLOWED_ERR | 当前元素是只读的,不允许删除属性。 |
NOT_FOUND_ERR | oldAttr 不是当前元素的属性。 |
说明
该方法将从当前元素的属性集合中删除(并返回)Attr 节点。如果 DTD 给删除的属性设置了默认值,那么该方法将添加一个新的 Attr 节点,表示这个默认值。
Tahara:Kutumia Method ya removeAttribute() Kutumia hii mtu inaweza kuwa rahisi zaidi.
Mwongozo wa kusaidia kufikia
element.removeAttributeNode()
Ni tabia ya DOM Level 1 (1998).
Wote wengi wa vifaa vya kusoma vyenye uhusiano wanaongeza kwa kufikia kwa uharibifu:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Msaada | 9-11 | Msaada | Msaada | Msaada | Msaada |
- Marudugu removeAttribute()
- Pya zaidi removeChild()
- Rejea kwa juu Mwongozo wa DOM Elements