<!DOCTYPE html>src="/statics/demosource/loadxmldoc.js"//check if the first node is an element nodefunction get_previousSibling(n){y=n.previousSibling;while (y.nodeType!=1){y=y.previousSibling;}return y;}xmlDoc=loadXMLDoc("/statics/demosource/books.xml");x=get_previousSibling(xmlDoc.getElementsByTagName("price")[0]);document.write(x.nodeName);