phpQuestioner Posted August 13, 2007 Share Posted August 13, 2007 I have a AJAX email form and was wondering if there is any way to reset a forms values; once AJAX/PHP has successfully sent email; without echoing entire form back to the original area in the html page, where the form is. Right now I am echoing back multi errors when user does not complete required form field. Then, if the form has been successfully sent; I am echoing back a success statement. But I need to be able to reset the form values also; can this been down? Can AJAX/PHP fire a "document.formname.reset()" function once email is successfully sent? PS: I thought about just echoing back a the submit button; either enabled for errors or disabled for success, but if the browser reload button is clicked - the form values still remain and I don't want that. Link to comment https://forums.phpfreaks.com/topic/64621-how-to-reset-ajax-email-form-input-value-after-email-successfully-sent/ Share on other sites More sharing options...
tomfmason Posted August 14, 2007 Share Posted August 14, 2007 yes you can document.formName.reset(); Also, here is a nice form article from quirksmode Link to comment https://forums.phpfreaks.com/topic/64621-how-to-reset-ajax-email-form-input-value-after-email-successfully-sent/#findComment-323183 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.