Cross Browser AddEvent and RemoveEvent
This variant on adding and removing event listeners resolves some of the cross browser issues.
Self Documenting Code
You should not be using comments to describe what your code does, the code itself should show that.
Getting Rid of document.write
Faster DOM Access
Getting Rid of Noscript
Alternatives to eval
Table Specific DOM Elements
HTML 5 And noscript
HTML 5 proposes changing where the noscript tag can be used so as to reintroduce a use for it.
It may be the easiest way to write something into your web page but document.write has a lot of limitations on how it can be used.
Design for Usability
Considerations for making a web page as accessible and user friendly as possible.
Making Events Unobtrusive