บทความนี้อธิบายถึงคำจำกัดความและการใช้งานของ javascript insertfter () แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
ส่วน HTML:
<div id = "b"> bbbbbbbb </div> <div> dddddd </div>
JavaScript Part:
window.onload = function () {var a = document.createElement ("span"); var b = document.createTextNode ("CSSRain"); A.AppendChild (B); var mubiao = document.getElementById ("B"); insertfter (a, mubiao); } ฟังก์ชั่น insertfter (newElement, targetElement) {var parent = targetElement.parentNode; ถ้า (parent.lastChild == TargetElement) {// ถ้าโหนดสุดท้ายคือองค์ประกอบเป้าหมายให้เพิ่มโดยตรง เพราะค่าเริ่มต้นคือ parent.appendchild (newelement); } else {parent.insertbefore (newelement, targetElement.nextsibling); // ถ้าไม่ให้แทรกที่ด้านหน้าของโหนดพี่น้องถัดไปขององค์ประกอบเป้าหมาย นั่นคือเบื้องหลังองค์ประกอบเป้าหมาย -สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ JavaScript โปรดตรวจสอบหัวข้อพิเศษของเว็บไซต์นี้: "สรุปทักษะฟังก์ชั่น JavaScript ทั่วไป", "บทสรุปของ JavaScript Switching เอฟเฟกต์และทักษะพิเศษ", "สรุปทักษะการค้นหา JavaScript ทักษะ "," บทสรุปของอัลกอริทึมและทักษะการสำรวจ JavaScript Traversal "และ" สรุปการใช้งานทางคณิตศาสตร์ JavaScript "
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน