Re: How to catch parser errors?
Michael Vincent van Rantwijk <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.xml |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
Martin Honnen wrote:
>
>
> Michael Vincent van Rantwijk wrote:
>
>
>> I currently use something like this:
>>
>> try {
>> someElement.innerHTML = foopydoopy;
>> } catch(ex) {
>> dump(ex);
>> >>> [Exception... "An invalid or illegal string was specified" code: "
>> 12" nsresult: "0x8053000c (NS_ERROR_DOM_SYNTAX_ERR)" location: xxx
>> Line: nnn"] <<<
>> }
>>
>> but I don't want to lookup the error code in that string, so how can I
>> solve this problem?
>
> ex is likely an object with properties, look at that in the debugger, it
> probably has properties like
> ex.result
> ex.name
> ex.message
> ex.lineNumber
> ex.columnNumber
> which give you the components of that string you see with dump(ex).
Ugh, I'm only 13 (turn 14 in December) and I don't know s--t about
debuggers (:
Thanks anyway,
Michael