Method ya removeAttributeNode() ya Element ya HTML DOM

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:

Method ya getAttributeNode()

Method ya setAttributeNode()

Method ya createAttribute()

Method ya getAttribute()

Method ya setAttribute()

Method ya hasAttribute()

Mwendo value ya kipimo

HTML DOM Attribute 对象

教程:

Mwendo wa HTML

实例

例子 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