HTML DOM Element className
- 上一页 classList
- 下一页 click()
- 返回上一层 HTML DOM Elements 对象
ການອະທິບາຍແລະການນໍາໃຊ້
className
ການຕັ້ງມີຫຼືການບັນທຶກຄວາມ class ຂອງບັນດາປະກອບສ່ວນ.
ບໍ່ບໍ່ບຸກຄົນ:
ຕົວຢ່າງ
ຕົວຢ່າງ 1
ການຕັ້ງມີຄວາມ class ຂອງບັນດາປະກອບສ່ວນ:
element.className = "myStyle";
ຕົວຢ່າງ 2
ການຄົ້ນຄວາມ class ຂອງ "myDIV":
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
ຄວາມລາຍລະອຽດ
ຄວາມ | ການອະທິບາຍ |
---|---|
class |
ຊື່ບັນດາຄູ່ຄັນຂອງບັນດາບັນນາທິການ ຈຳນວນບັນດາຄູ່ຄັນຈະຖືກຈຳນວນອອກຈາກບາງຈຳນວນ ວ່າ "test demo"。 |
ຄຳຕອບກັບ
ປະເພດ | ການອະທິບາຍ |
---|---|
ຕາມກຳນົດ | ບັນດາຄູ່ຄັນຂອງບັນດາບັນນາທິການ ຫຼື ລະບົບຄູ່ຄັນທີ່ຖືກຈຳນວນອອກຈາກບາງຈຳນວນ: |
ຫຼາຍຕົວຢ່າງອີກ
ຕົວຢ່າງ 4
ການຄົ້ນຫາ class ທີ່ມີຢູ່ໃນ <div> ທີ່ທໍາອິດ (ຖ້າມີ):
let value = document.getElementsByTagName("div")[0].className;
ຕົວຢ່າງ 5
ການຄົ້ນຫາ class ທີ່ມີຄູ່ຄັນຫຼາຍ:
<div id="myDIV" class="myStyle test example"> <p>I am myDIV.</p> </div> let value = document.getElementById("myDIV").className;
ຕົວຢ່າງ 6
ທີ່ຈະປ່ຽນຄູ່ຄັນ class ທີ່ມີຢູ່ໂດຍ class ຄືນໃໝ່:
element.className = "newClassName";
ຕົວຢ່າງ 7
ສຳລັບການເພີ່ມຄູ່ຄັນໃໝ່ບໍ່ທຳລາຍຄູ່ຄັນທີ່ມີຢູ່ແລ້ວກະຈາຍຈຳນວນອອກຈາກບາງຈຳນວນ:
element.className += " class1 class2";
ຕົວຢ່າງ 8
ຖ້າ "myDIV" ມີ "myStyle" ຄູ່ຄັນຈະປ່ຽນຂະໜາດມີຕົວຈຳນວນ:
const elem = document.getElementById("myDIV"); if (elem.className == "mystyle") { elem.style.fontSize = "30px"; }
ຕົວຢ່າງ 9
ຖ້າທ່ານສົບພົບຈາກດ້ານສູງຂອງເວັບໄຊ 50 ປະຕູບອກຈະເພີ່ມ "test" ຄູ່ຄັນ:
window.onscroll = function() {myFunction()}; function myFunction() { if (document.body.scrollTop > 50) { document.getElementById("myP").className = "test"; } else { document.getElementById("myP").className = ""; } }
ສະໜັບສະໜູນບັນດາບັນນາທິການ
ທຸກບັນດາບັນນາທິການອາດສະໜັບສະໜູນ element.className
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- 上一页 classList
- 下一页 click()
- 返回上一层 HTML DOM Elements 对象