- Dynamic HTML: The Definitive Reference by Danny Goodman
- Probably the first book about web developing I read. Introduced some cool features and inspired me to think outside the box.
And remember, folks: It’s not hard nowadays to get your script to work in different web browsers. Just use the methods and properties supplied by the DOM. The only substantial difference between Internet Explorer and all other web browsers, though, is that Internet Explorer doesn’t support the standardized event model (see link below).
Where to go from here
- Introduction to the Document Object Model by BrainJar
- Scripting For The 6.0 Browsers by Scott Andrew
- Crossbrowser DOM Scripting: Event Handlers by Scott Andrew (if you really want to dig deep in this field, read addEvent() recoding contest)
- QuirksMode by Peter-Paul Koch
- WebFX by Erik Arvidsson and Emil A. Eklund
Updated! Links to references:
- Gecko DOM Reference
- HTML and DHTML Reference
Hi there. I'm a newbie and found your site c/o 9rules. I'd just like to ask what is meant by DOM? Where could I find a definition on the site (if there is one that is)? Oh, and a quick note to say – fab design, and exhilirating picture above! 🙂
Thank you, I'm glad you like it!
DOM stands for Document Object Model, and is well explained in a couple of the above links. For instance, in: Introduction to the Document Object Model.
No problem. Good luck! 🙂
Thanks for posting this.
I can't say I've enjoyed dabbling with JS so far, all those *seemingly.unecessarily.long.variables* 😉
Hopefully the book links you've provided will help me temper the JS beast and get on with it a little better, thanks again.
I hope they help! 🙂
The book is standing next to my computer screen so I can have a look at my idols every day I go to work.
Now, over to something completely different: Why isnt every available DOM-function/method documented in MSDN?
There is a method called scrollTop for instance. It works. There is nothing to be found about it in the entire msdn library. You can initialize an array by writing myArr = ; Not documented.
So what am I coming to? Of course: What else is in there that we dont now about? Have a feeling that there are some blokes over in Redmond who sits on some useful code just to maintain a leading position over us hard working MS-slaves.
I guess you’re talking about the scrollTop property? In that case, it can be found here: scrollTop Property.
Regarding the array thing: that’s not something that should be in a documentation about the Document Object Model reference, it’s should be in one about scripting. You can check the JScript reference, but I’m not sure it’ll be in there.
But in the end, I’m sure you’re right that there are things that aren’t documented but still available in Internet Explorer.
Also, the post is updated with links to different references.