interesting. my memory told me buttons are only submit buttons when type=submit or they are defined directly via <submit>, but fine for me :)