test1test2




<p id="pid"><i>test1</i><b>test2</b></p>


<form>

  <input type    = "button"
         value   = "document.getElementsByTagName('i').item(0).parentNode.nodeName"
         onclick = "
                   poj = document.getElementById('pid')
                   boj = poj.lastChild        //←<b>
                   ioj = boj.previousSibling  //←<i>
                   alert( ioj.nodeName )
  ">

</form>




クリックすると、id名がpidのエレメント<p>の最後の子ノード<b>の前のノード<i>のノードネームであるタグ名「I」が表示されます。