Undo a Reset Form
In my recent article about Primary & Secondary Actions in Web Forms, I argue that in most situations secondary actions like Reset and Cancel are unnecessary and should be either removed or de-emphasized in the user interface to avoid mistakes. Andrew Ingram went a step further and created a script that automatically provides an option to Undo your action if you reset a form. In the cases where reset is necessary option, this is a very useful feature.