XML DOM replaceData() ຟັງການ
ການອະທິບາຍ ແລະ ການນຳໃຊ້
replaceData() ຟັງການແທນການຕາມຂໍ້ຄວາມທີ່ກໍານົດເຂົ້າໃນຫົວຂໍ້ Comment.
ວິທີການ:
commentNode.replaceData(start,length,string)
ປະເພດ | ການອະທິບາຍ |
---|---|
start | ຈຳນວນຄຳຕອບທີ່ຕ້ອງແທນການ. ຄຳຕອບນັ້ນເລີ່ມຈາກ 0. |
length | ຈຳນວນຄຳຕອບທີ່ຕ້ອງແທນການ. |
string | ຈຳນວນຄຳຕອບທີ່ຕ້ອງແທນການ. start ແລະ length ການຕາມຂໍ້ຄວາມທີ່ກໍານົດໂດຍຄຳຕອບ. |
ການອະທິບາຍ
ການນຳໃຊ້ຂອງເວັບໂຕນການຕາມຂໍ້ຄວາມ. string ຈະຖືກແທນການຈາກ start ທຸກຄຳຕອບທີ່ເລີ່ມຕົ້ນ length ຄຳຕອບ. start ຕື້ມ length ຫຼາຍກວ່າຄວາມຍາວຂອງຫົວຂໍ້ Comment ມາຈາກ start ທຸກຄຳຕອບທີ່ເລີ່ມຕົ້ນຈະຖືກແທນການ.
ຄວາມນຳໃຊ້
ກິດຈະກໍາທີ່ຕາມຂໍ້ຄວາມ JavaScript ຟັງການ loadXMLDoc() ລົງມາບັນດາສະໜາມ XML books_comment.xml ຊ່ວຍ xmlDoc, ແລະປ່ຽນ "Hardcover" ຂອງຄວາມຄຳຄິດຂອງຫົວຂໍ້ <book> ທຳອິດດ້ວຍ "Paperback":
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
// ພຽງແຕ່ປະຕິບັດການຈັດການບັນດາຄວາມຄຳຄິດ
x[i].replaceData(10,9,"Easy");
document.write(x[i].data);
document.write("<br />");
}
}
ການອອກພາບຂອງວິກິດຂອງຄຳສັ່ງນັ້ນ:
(ປີ 6) (ຄືນນັບສະໜາມ)
ໃນທາງນັ້ນພວກເຮົານຳໃຊ້ການຫລັງການລະບົບແລະຄຳສັ່ງ if ເພື່ອປະຕິບັດການຈັດການພຽງແຕ່ຂອງບັນດາຄວາມຄຳຄິດ. ບັນດາຄວາມຄຳຄິດມີປະເພດອີກອັກສະນະ 8.
ຂອບເຂດທີ່ກ່ຽວຂ້ອງ
ປືກສາໂອເມລິກ ດອມ:CharacterData.replaceData()