HTML DOM Element className 属性
- Halaman Sebelumnya classList
- Halaman Berikutnya click()
- Kembali ke Tahap Atas Objek Elements DOM HTML
实例
例子 1
设置元素的 class 属性:
element.className = "myStyle";
例子 2
获取 "myDIV" 的 class 属性:
let value = document.getElementById("myDIV").className;
例子 3
在两个类名之间切换:
if (element.className == "myStyle") { element.className = "newStyle"; } else { element.className = "myStyle"; }
提示:页面下方提供更多实例。
语法
返回 className 属性:
HTMLElementObject.className
设置 className 属性:
HTMLElementObject.className = class
属性值
值 | Deskripsi |
---|---|
class |
Nama kelas elemen. Pisahkan beberapa kelas dengan spasi, seperti "test demo". |
Kembalian nilai
Tipe | Deskripsi |
---|---|
String | Kelas elemen, atau daftar kelas yang dipisahkan dengan spasi. |
Beberapa contoh lain
Contoh 4
Dapatkan properti class elemen <div> pertama (jika ada):
let value = document.getElementsByTagName("div")[0].className;
Contoh 5
Dapatkan properti class yang memiliki beberapa kelas:
<div id="myDIV" class="myStyle test example"> <p>Saya adalah myDIV.</p> </div> let value = document.getElementById("myDIV").className;
Contoh 6
Ganti properti class yang ada dengan properti class baru:
element.className = "newClassName";
Contoh 7
Untuk menambahkan kelas baru tanpa mengganti nilai yang ada, tambahkan spasi dan kelas baru:
element.className += " class1 class2";
Contoh 8
Jika "myDIV" memiliki kelas "myStyle", maka ubah ukuran huruf:
const elem = document.getElementById("myDIV"); if (elem.className == "mystyle") { elem.style.fontSize = "30px"; }
Contoh 9
Jika anda menggerakkan ke atas halaman 50 pixel, maka akan ditambahkan kelas "test":
window.onscroll = function() {myFunction()}; function myFunction() { if (document.body.scrollTop > 50) { document.getElementById("myP").className = "test"; } else { document.getElementById("myP").className = ""; } }
Dukungan pelayar
Semua pelayar mendukung element.className
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukung | Dukung | Dukung | Dukung | Dukung | Dukung |
- Halaman Sebelumnya classList
- Halaman Berikutnya click()
- Kembali ke Tahap Atas Objek Elements DOM HTML