Normalize()
Metode Node.normalize()
(Core Level 2) “menormalkan”, ialah dengan menggabungkan semua Text node dari Node ini beserta Text node keturunannya menjadi single Text node.
Sintaks:
Node.normalize()
Metode Node.normalize()
di dukung oleh lebih banyak didominasi browser: IE, Opera, Firefox, Google Chrome, dan Safari.
Penggunaan Node.normalize()
akan berdampak pada banyaknya child node, dan juga membersihkan hirarki Node yang tersarang.
Contoh:
<DIV></DIV> <SCRIPT TYPE="text/javascript"> var pElemNode = document.createElement("p"); var textNodeGood = document.createTextNode("Good"); var textNodeMorning = document.createTextNode(" Morning"); pElemNode.appendChild(textNodeGood); pElemNode.appendChild(textNodeMorning); var divElem = document.getElementsByTagName("div")[0]; divElem.appendChild(pElemNode); var pElem = document.getElementsByTagName("p")[0]; alert(pElem.childNodes.length); // 2 pElem.normalize(); alert(pElem.childNodes.length); //1 </SCRIPT>
Sebelum dinormalkan:
<P> "Good" " Morning" </P>
Sesudah dinormalkan:
<P>Good Morning</P>
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like
Fan Page kami, dan
SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.