fix for chrome, button.type => 'button',