Mega Code Archive

 
Categories / JavaScript Reference / Javascript Properties
 

PreviousSibling Example

<!--  Example revised from  The Web Programmer's Desk Reference by Lazaro Issi Cohen and Joseph Issi Cohen  ISBN: 1593270119 Publisher: No Starch Press 2004 -->     <html> <body> <script language="JavaScript"> function function1() {    var m = document.getElementById("myNodeOne").nextSibling; m ? alert("Yes") : alert("No"); } function function2() {    alert(document.all.myNodeOne.nodeName); } function function3() {    alert(document.all.myNodeOne.nodeType); } function function4() {    alert(document.all.myNodeOne.childNodes(0).nodeValue); } function function5() {    var m = document.getElementById("myNodeOne").previousSibling;m ? alert("Yes") : alert("No"); } </script> <p>This PARAGRAPH has two nodes,      <b id="myNodeOne">Node One</b>, and      <b id="myNodeTwo">Node Two</b>. </p> <button onclick="function1();">Node One has a Next Sibling</button> <button onclick="function5();">Node One has a Previous Sibling</button> <button onclick="function2();">Node One Name</button> <button onclick="function3();">Node One Type</button> <button onclick="function4();">Node One Value</button> </body> </html>