hijack button-events instead for form events

this seems to solve a problem where forms with more than one <input type="submit"> would not work