document.evaluate()returns XPathResult. You can get the item as follows:
var obj = document.evaluate('//html/body/form/div[4]/label/input', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if(obj != null) {
alert(obj.value);
}
source
share