Method setAttribute() ya Element DOM ya HTML

Ufafanuzi na matumizi

setAttribute() Method inaongeza tabia inayotumika na inasababisha thamani inayotumika.

Ikiwa tabia hii inayotumika kuzalisha, inakubalia au kuhusisha thamani.

Ujumbe:Marejeo ya HTMLElement ya hali ya HTML kina mifano ya JavaScript kina mifano ya kawaida ya HTML. Kwa hivyo, inafaa kutumia hii methodi tu kama una haja kufikiria mifano ya kawaida.

Tazama pia:

Mafunzo ya kawaida:

Method getAttribute()

Method removeAttribute()

Method hasAttribute()

Method hasAttributes()

Method getAttributeNode()

Method setAttributeNode()

Method removeAttributeNode()

Mafunzo:

Mwili wa Hatua wa HTML

Mifano

Mfano 1

Kidgeza kipya class:

element.setAttribute("class", "democlass");

添加之前:

Element 对象

添加之后:

Element 对象

亲自试一试

例子 2

将输入字段改为按钮:

myInput.setAttribute("type", "button");

亲自试一试

更改之前:

更改之后:

例子 3

元素添加 href 属性:

myAnchor.setAttribute("href", "");

亲自试一试

添加之前:

请访问 codew3c.com

添加之后:

请访问 codew3c.com

例子 4

将 target 属性的值更改为 "_self":

if (element.hasAttribute("target")) {      
  element.setAttribute("target", "_self");
}

亲自试一试

Inayofanywa

element.setAttribute(jina, value)

kiwaha

kiwaha Maelezo
jina Inahitajika. Jina la kiwaha.
value Inahitajika. Matokeo jipya wa kiwaha.

Matokeo

Hakuna.

Inasababisha:

Kina uharibifu Maelezo
INVALID_CHARACTER_ERR kiwaha jina Hatavi kina kiwaha cha jina cha HTML au XML kina uharibifu.
NO_MODIFICATION_ALLOWED_ERR Hii ni kifungu kina kiwaha kidokeo, hatarishwa kufikia kwa kubadilisha kwa hiyo.

Ujumbe

Inabadilisha kufikia kifungu kwa kiwaha cha style, lakini inaruhusiwa kwa sababu inasababisha kufikia kwa kiwaha cha style kina uharibifu.

Tafadhali tumia mafanikio ya Kiwaha ya Style:

Kabla:

element.setAttribute("style", "background-color:red;");

Mafanikio:

element.style.backgroundColor = "red";

Msaada wa kifungu

element.setAttribute() Ni DOM Level 1 (1998) mafanikio.

Wote vya kifungu kinasimamia zaidi:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Msaada 9-11 Msaada Msaada Msaada Msaada