The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Cross Browser, DHTML, Javascript and the DOM

I have two questions:

1.I hear talk about the DOM(document Object Model) all the time. Reading articles on Javascript and DHTML. What exactly is the DOM or where can i find info on what exactly it is? I read some stuff at microsoft but it doesnt explain it in in an understandable way.

2.I have just recently learned CSS and XHTML, I have been using it for a while now. Man, the glories of CSS!! But anyway, I am now Learning Javascript so I can move onto DHTML. I was messing around with accessing CSS properties in Javascript. I had a Div and a Text box. Both were just squares of course. I had a mouseOver that would switch the border of the Div and Text box. It works in IE but, NS and Mozilla dont work. Why is this? and where can I find some info that explains it clearly!!!!!!!, also good info about cross browser programming in general.