Question: what is the difference between return true and return false?
Answer: return false , don't do the form's default action. return true , do the form's default action. As already mentioned, returning false stops the event from "bubbling up".