Say a submit button has a click event handler as well (yes, it's wrong, but that's really the code I'm working on).
And the click handler sets a value in a field of the form that's about to be submitted.
So when the submit button is clicked:
- What will fire first, the form submit event or the click event?
- Will the value set in the form field by the click event submitted to the server? I think this depends on the answer to Q1. If the form is posted first, I'm guessing it won't.
Note: I'm not looking for alternatives and advice. I know what the proper way of handling this will be. Just trying to understand the sequence of events and their implications.