ວິທີ deleteCell() ຂອງ TableRow
ການກໍານົດ ແລະ ການນໍາໃຊ້
deleteCell()
ວິທີການລຶບເຄື່ອງບັນນາທິການໃນສິບທີ່ຈັດສະບາຍຕອນກຳນົດ.
ຄຳເຕືອນ:ຂໍ້ສັນຍາ: ວິທີ insertCell() ສະຫຼຸບເຄື່ອງບັນນາທິການໃນສິບທີ່ຈັດສະບາຍຕອນກຳນົດ.
ບໍ່ບໍ່ບັນທຶກ:
ຊຸດປະກອບ HTML:ແບບ <tr> HTML
ຄວາມຈຳນວນ
ຕົວຢ່າງ 1
ລຶບເຄື່ອງບັນນາທິການຄັ້ງທຳອິດຂອງສະບາຍ id="myRow":
var row = document.getElementById("myRow"); row.deleteCell(0);
ຕົວຢ່າງ 2
ລຶບເຄື່ອງບັນນາທິການຄັ້ງສຸດທ້າຍຂອງສະບາຍ id="myRow":
var row = document.getElementById("myRow"); row.deleteCell(-1);
ຕົວຢ່າງ 3
ລຶບເຄື່ອງບັນນາທິການຈາກຕຳແຫນ່ງ 1 ຂອງສະບາຍ id="myRow":
var row = document.getElementById("myRow"); row.deleteCell(1);
ຕົວຢ່າງ 4
ລຶບເຄື່ອງບັນນາທິການທີ່ຫຸຍສະບາຍຂອງສິບທີ່ຫຸຍສະບາຍ.
ຈຳນວນ rows (.rows[0]) ຂອງຕາມກຳນົດກັບ id="myTable" ສາມາດກັບການຄົ້ນຫາການຈັດສະບາຍທັງໝົດ <tr> ຂອງຕາມ. ຈຳນວນ [0] ຕິດຕາມການຄົ້ນຫາຕົວປະກອບທີ່ຈະຄົ້ນຫາ, ໃນຄັ້ງນີ້ແມ່ນສິບທີ່ຫຸຍສະບາຍອັນດັບທຳອິດ.
ຫຼັງຈາກນັ້ນພວກເຮົາໃຊ້ deleteCell() ຈາກຕຳແຫນ່ງທີ 0 ເພື່ອລຶບເຄື່ອງບັນນາທິການ:
var firstRow = document.getElementById("myTable").rows[0]; firstRow.deleteCell(0);
ຕົວຢ່າງ 5
ສະຫຼຸບເຄື່ອງບັນນາທິການທີ່ກວມເນື້ອໃນການເພີ່ມໃສ່ສິບທີ່ຫຸຍສະບາຍ id="myRow":
var row = document.getElementById("myRow"); var x = row.insertCell(0); x.innerHTML = "ສິບປະກອບໃໝ່";
ຄຳນວຍພາສາ
tablerowObject.deleteCell(index)
ພຽງສະເພາະ | ການອະທິບາຍ |
---|---|
index |
ມັນເປັນສິ່ງທີ່ຈຳເປັນໃນ Firefox ແລະ Opera, ແຕ່ສາມາດເປັນປະໂຫຍດໃນ IE, Chrome ແລະ Safari. ຈຳນວນສັບພາສາ (ເລີ່ມຈາກ 0), ຕິດຕາມການກຳນົດຕັ້ງຂອງເຄື່ອງບັນນາທິການທີ່ຈະລຶບໃນການຈັດສະບາຍຕອນກຳນົດ. ຈຳນວນ 0 ສາມາດການລຶບເຄື່ອງບັນນາທິການຄັ້ງທຳອິດອອກ. ກໍ່ສາມາດໃຊ້ຈຳນວນ -1 ທີ່ສາມາດລຶບເຄື່ອງບັນນາທິການຄັ້ງສຸດທ້າຍອອກ. 如果省略此参数,deleteCell() 将删除 IE 中的最后一个单元格以及 Chrome 和 Safari 中的第一个单元格。 |
技术细节
返回值:
无返回值。
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |