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()