ກົນລະບົບ HTML DOM Attributes setNamedItem() ກົນລະບົບ
- ບ່ອນໜ້າທີ່ກ່ອນ removeNamedItem()
- ບ່ອນໜ້າຫລັງ specified
- ກັບຄືນຊຸມນະພາບ HTML DOM Attributes
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
setNamedItem()
ກົນລະບຽບຈະເພີ່ມຫນື່ງຂອງຫນື່ງຫລັງຈາກ NamedNodeMap.
ຖ້າຫນື່ງຂອງຫນື່ງຫລັງຈາກການປ່ຽນຕົວ, ຈະປ່ຽນຕົວແລະຄືນຫນື່ງຂອງຫນື່ງຫລັງຈາກການປ່ຽນຕົວ, ບໍ່.ກັບຄືນ ຄຳຕອບສະໜອງ null
.
ທາງດັ່ງກ່າວ:
ການນໍາໃຊ້ element.setAttribute() ກົນລະບຽບທີ່ງ່າຍຂື້ນ.
ບໍ່ດັ່ງນັ້ນ, ບັນດາຄວາມສະເພາະ:
attributes.getNamedItem() ກົນລະບຽບ
ການຕັ້ງຕາມ
ກໍານົດ 1
ການຕັ້ງ ຄວາມສະເພາະ H1:
const nodeMap = document.getElementsByTagName("H1")[0].attributes; const node = document.createAttribute("class"); node.value = "democlass"; nodeMap.setNamedItem(node);
ກໍານົດ 2
ການນໍາໃຊ້ element.setAttribute() ທີ່ງ່າຍຂື້ນ:
const element = document.getElementsByTagName("H1")[0]; element.setAttribute("class", "democlass");
ການປະສົມປະກອບ
namednodemap.setNamedItem(node)
ປະເພດ
ປະເພດ | ການອະທິບາຍ |
---|---|
node | ຕ້ອງການ.ຕ້ອງການຫນື່ງຂອງຫນື່ງຫລັງຈາກການເພີ່ມຫລືປ່ຽນຕົວໃນ NamedNodeMap. |
ຄືນຄຳຕອບສະໜອງ
ຮູບແບບ | ການອະທິບາຍ |
---|---|
ຫນື່ງຂອງຫນື່ງ | ຫນື່ງຂອງຫນື່ງຫລັງຈາກການປ່ຽນຕົວ (ຖ້າມີ) ບໍ່.ກັບຄືນ null. |
ການສະໜັບສະໜູນບັນດາບັນດາຄົນສະໜັບສະໜູນ
attributes.setNamedItem
ເປັນ ຄວາມສະເພາະ DOM Level 1 (1998)
ທຸກບັນດາບັນດາຄົນສະໜັບສະໜູນການດຳເນີນການນີ້
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | 9-11 | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ບ່ອນໜ້າທີ່ກ່ອນ removeNamedItem()
- ບ່ອນໜ້າຫລັງ specified
- ກັບຄືນຊຸມນະພາບ HTML DOM Attributes