Language References
DOM Level 1 Specification.
Returns a reference to the node that immediately precedes this node.
HTML |
N/A |
Script |
[ oElement = ] object.previousSibling |
oElement |
Reference to the previous sibling of an object. |
If there is no such node, this property returns null. The property is read-only with no default value.
The following sample demonstrates the implementation of the previousSibling property to obtain the previous sibling of an object.
<script language="JavaScript">
// returns the list item labelled 'List Item 1'
var oSibling = oList.childNodes ( 1 ).previousSibling;
</script>
...
<body>
<ul ID = oList>
<li>
<li>List Item 1
<li>
<li>List Item 2
<li>
<li>List Item 3
</ul>
</body>
firstChild, nextSibling, lastChild