Do I have to use cross browser DOM?
If my audience uses not so old browsers, do I have to use cross browser DOM? If they have IE 5 or later and Netscape 6 or Mozilla 1.0 or later and any version of Opera that is not older than 6 months?
I hope I have asked my question properly :)
Re: Do I have to use cross browser DOM?
I'm not quite sure what anantatman mentions NN4 for, but in answer to your original question...
If your audience is using the browsers you mention, then you have a green light to go exclusively with the W3C DOM.
It's worth remembering that not all the W3C DOM compliant browsers are at the same stage of support.
e.g. Opera doesn't yet support the ability to alter the CSS clipping region of a div using the DOM path documentGetElementById(id).style.clip and still has some problems with basic CSS clipping.
IE5+ and Mozilla 1+ both handle them perfectly.
It's just a matter of whether each browser supports the fancier parts of the W3C DOM 'yet'. :)