Method setAttribute() ya Element DOM ya HTML
- Pya zaidi scrollWidth
- Pya zaidi setAttributeNode()
- Rejea kwa ukweli Sarafu ya HTML DOM Elements
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:
Mafunzo:
Mifano
Mfano 1
Kidgeza kipya class:
element.setAttribute("class", "democlass");
添加之前:
Element 对象
添加之后:
Element 对象
例子 2
将输入字段改为按钮:
myInput.setAttribute("type", "button");
更改之前:
更改之后:
例子 3
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 |
- Pya zaidi scrollWidth
- Pya zaidi setAttributeNode()
- Rejea kwa ukweli Sarafu ya HTML DOM Elements