If I do this:
can I be assured that it will behave the same way across all browsers?
As far as I know the default is "submit" except for IE which default is "button"
See this for more details
Edit
According to the Microsoft Developer Network specification:
In IE8 Standards mode, the default value is submit. In other compatibility modes and earlier versions of Windows Internet Explorer, the default value is button.