Troubleshooting

Handling Differences in DOM Implementations

When I run a DOM application, it works in some browsers but not others.

The first thing to remember when working with the DOM is that the DOM can vary between browsers. Make sure that the version of the DOM that is in use supports the properties and methods that are being used. Often, code developed against a Netscape scripting engine will not work when it’s run against an Internet Explorer scripting engine. Differences exist and this can often be the cause of errors.

Handling Cryptic Messages from the DOM Parser

When I run my application, I receive a cryptic message that indicates the document node does not exist.

DOM error messages can be pretty cryptic sometimes. The first step ...

Get Special Edition Using XSLT now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.