I am implementing a reCaptcha test on my companies contact form. My only concern is what happens when a user loses the request after a failed reCaptcha test. I need a way to save and restore the form's original state to give the user a "second chance" without having to retype everything again.
My problem involves the best way to restore a group of checkboxes that have an array'ed name.
How would I accomplish this?