DHTML Source
Overview
As any DHTML programmer knows, JS-generated web content cannot be viewed simply by viewing source on the page. This can be a real pain when trying to debug your code, and if you're like me, you've found yourself constantly writing helper functions to alert() the contents of a page element to check it's content. Well, this little bookmarklet does precisely that, only for any web page - and potentially any page element. It generates a popup window and lets you view the entire page <body> or a specific element in the page (by ID).
Install
Installation is easy. Just drag the link below into your browser's toolbar. Then on whatever page you're working on, click it to open the debugger window.
If you encounter any bugs or have feature suggestions, please contact me.