Yeah I tried that one and when you clicked submit the button would be disabled but the form wouldn't perform the action. I wonder is it because my form is not directed to a new page but only uses $_POST['action']?
Ok yeah I have learned something new. It appears as though those disable buttons do not work with you use $_POST['blah'] as the action. I use POST so that the errors appear at the top of the form that the person is using instead of being directed to another page and having to go back to the previous page to fix the errors.