HTML DOM Element removeAttributeNode() ກົນລະບຽບ
- ອານານິຄົມກ່ອນ removeAttribute()
- ອານານິຄົມຕໍ່ໄປ removeChild()
- ກັບຄືນຖານະດັບກາງ ໂຕ້ມ HTML DOM Elements
ການກໍານົດແລະກົນລະບຽບ
ກົນລະບຽບ removeAttributeNode()
ກົນລະບຽບຕັດອອກຂໍ້ມູນຄັກການຈາກປະຕູໂດຍວັດຖຸປະຕູແລະກັບຄືນວັດຖຸປະຕູ ວັດຖຸ Attribute
ຄວາມແຕກຕ່າງລະບຽບ removeAttribute() ແລະ removeAttributeNode()
removeAttribute()
ກົນລະບຽບຕັດອອກຂໍ້ມູນຄັກການແລະບໍ່ມີຄຳຕອບຫຼັງ
ກົນລະບຽບ removeAttributeNode()
ກົນລະບຽບຕັດອອກ ວັດຖຸ Attrແລະກັບຄືນວັດຖຸທີ່ເຄືອນຍ້າຍ
ຜົນຈະເປັນດຽວກັນ
ທາງຫຼັງ
ນຳໃຊ້ ວິທີນີ້ removeAttribute() ຄວາມງ່າຍດາຍ
ບໍ່ມີຄວາມຄິດຫາ
ບົດບາດອະນຸມັດ
ບັນດາຫຼັກສະນະ HTML DOM Attribute
ການສອນ:
ຄວາມນັບບັນທຶກ
ກໍານົດ 1
ກຳນົດວັດຖຸ class ຈາກຫຼັກສະນະ <h1>ທໍາອິດ.
const element = document.getElementsByTagName("H1")[0]; const attr = element.getAttributeNode("class"); element.removeAttributeNode(attr);
ກໍານົດ 2
ກຳນົດວັດຖຸ href ຈາກທໍານາຍທາງ.
const element = document.getElementById("myAnchor"); const attr = element.getAttributeNode("href"); element.removeAttributeNode(attr);
ວິທິການ
element.removeAttributeNode(NOT_FOUND_ERR)
ພຽງແຕ່
ພຽງແຕ່ | ຄຳບັນຫາ |
---|---|
NOT_FOUND_ERR | ສະເພາະ. ວັດຖຸຈາກບັນດາຫຼັກສະນະທີ່ຈະຖືກຍົກຍ້າຍ. |
ການກັບຄືນ
ຊະນິດ | ຄຳບັນຫາ |
---|---|
ບັນດາຫຼັກສະນະ | ບັນດາຫຼັກສະນະທີ່ຖືກຍົກຍ້າຍ. |
ສະແດງ
ການການປະກາດ | ຄຳບັນຫາ |
---|---|
ອະທິບາຍ | NO_MODIFICATION_ALLOWED_ERR |
ບັນດາຫຼັກສະນະຂອງບັນດາຫຼັກສະນະດັ່ງກ່າວແມ່ນພຽງແຕ່ວິທີນີ້. | NOT_FOUND_ERR oldAttr |
ບໍ່ແມ່ນວັດຖຸຂອງບັນດາຫຼັກສະນະ.
ອະທິບາຍ
ວິທີນີ້ຈະຖືກຍົກຍ້າຍຄຳຂໍ້ວັດຖຸຈາກຊຸມການປະສົມຂອງບັນດາຈາກບັນດາວັດຖຸຂອງບັນດາຫຼັກສະນະ. ຖ້າDTDໄດ້ກຳນົດຄຳຂໍ້ວັດຖຸທີ່ຖືກຍົກຍ້າຍຄວາມລະບຸບປະຈຳທີ່ສະເຫນີ, ວິທີນີ້ຈະມີການເພີ່ມຫຼັກສະນະ Attr ຄືກັບຄຳຂໍ້ວັດຖຸທີ່ສະເຫນີ.ຄົ້ນຄວ້າ: ວິທີນີ້ removeAttribute() ການປ່ຽນຂອງວິທີນີ້ມັນຈະມີຄວາມງ່າຍກວ່າ.
ການສະໜັບສະໜູນບັນດາບັນດາຄົນທົດລອງ
element.removeAttributeNode()
ເປັນລັກສະນະ DOM Level 1 (1998).
ທຸກບັນດາບັນດາຄົນທົດລອງສາມາດສະໜັບສະໜູນດັ່ງກ່າວ:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | 9-11 | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ອານານິຄົມກ່ອນ removeAttribute()
- ອານານິຄົມຕໍ່ໄປ removeChild()
- ກັບຄືນຖານະດັບກາງ ໂຕ້ມ HTML DOM Elements