If you try to open an XML document, the XML Parser might generate an error.
By accessing the parseError object, the exact error code, the error text, and
even the line that caused the error can be retrieved:
File Error
In this example we let the XML parser try to load a non existing file, and
display some of its error properties:
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("ksdjf.xml")
document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)