HTML DOM Element className 属性
- Rejesha chakeza classList
- Pya zaidi click()
- Rejesha kwa juu Mfano wa Elements wa DOM HTML
实例
例子 1
设置元素的 class 属性:
element.className = "myStyle";
例子 2
获取 "myDIV" 的 class 属性:
let value = document.getElementById("myDIV").className;
例子 3
在两个类名之间切换:
if (element.className == "myStyle") { element.className = "newStyle"; } element.className = "myStyle"; }
提示:页面下方提供更多实例。
语法
返回 className 属性:
HTMLElementObject.className
设置 className 属性:
HTMLElementObject.className = class
属性值
值 | Maelezo |
---|---|
class |
元素的类名。 Kufikia kina zaidi kwa kufikia nafasi, kama "test demo". |
Matokeo
Aina | Maelezo |
---|---|
Mwili | Kina kipya cha kina au orodha ya kina zaidi kwa kufikia nafasi. |
Mafanikio mengenea
mada 4
Pata kina kipya cha class kina kina kwanza cha <div> (kama inafikia):
let value = document.getElementsByTagName("div")[0].className;
mada 5
Pata kina kipya cha class kina kina vingine:
<div id="myDIV" class="myStyle test example"> <p>Nina ni myDIV.</p> </div> let value = document.getElementById("myDIV").className;
mada 6
Tumia kina kipya cha class kumekadiri kina kipya cha class:
element.className = "newClassName";
mada 7
Ikiwa unataka kuongeza kikundi cha kina kipya kwa kumekadiri ujenzi wa kikundi cha kina huo, ongeza nafasi na kikundi cha kina kipya:
element.className += " class1 class2";
mada 8
Ikiwa "myDIV" ina kikundi cha kina "myStyle", hifadhi ukanda wa familia wa fasi:
const elem = document.getElementById("myDIV"); if (elem.className == "mystyle") { elem.style.fontSize = "30px"; }
mada 9
Ikiwa unapata 50 mita ya kusoma kwenye kipande cha juu cha ukurasa, unatangaza "test" kama kikundi cha kina:
window.onscroll = function() {myFunction()}; function myFunction() { if (document.body.scrollTop > 50) { document.getElementById("myP").className = "test"; } document.getElementById("myP").className = ""; } }
mwenyesha wa kusoma kwa haraka
wote vitu vya kusoma vya kwa haraka vilivyo kusimamia element.className
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
mwenyesha | mwenyesha | mwenyesha | mwenyesha | mwenyesha | mwenyesha |
- Rejesha chakeza classList
- Pya zaidi click()
- Rejesha kwa juu Mfano wa Elements wa DOM HTML