Properti Node.textContent
(Core Level 3) mengembalikan DOMString yang menunjukkan text content dari Node ini, dan termasuk text content keturunannya.
Sintaks:
Node.textContent
Properti Node.textContent
di dukung oleh mayoritas browser: IE9, Opera, Firefox, Google Chrome, dan Safari.
null
dikembalikan ketika mencoba mengembalikan text content dari Document node, DocumentType node, atau Notation node:
alert(window.document.textContent); // null
Contoh di bawah ini mengembalikan text content dari elemen P, dan termasuk text content keturunannya:
<P ID="myp">Lorem <B>LOREM</B> imsum.</P>
<SCRIPT TYPE="text/javascript">
alert(document.getElementById("myp").textContent); // "Lorem LOREM imsum."
</SCRIPT>
Di bandingkan:
<P ID="myp">Lorem <B>LOREM</B> imsum.</P>
<SCRIPT TYPE="text/javascript">
alert(document.getElementById("myp").firstChild.nodeValue); // "Lorem "
alert(document.getElementsByTagName("b")[0].childNodes.item(0).nodeValue); // "LOREM"
alert(document.getElementById("myp").lastChild.nodeValue); // " imsum."
</SCRIPT>