IE8的form中用button要小心了!

在ie8的form中,如果没有指定type="button", 那么<button>就会被默认是等于<input type="submit"/>了,ie6/7都不会这样!dojo的button组件也同样会产生这样的问题!我是在使用onbeforeunload事件时发现这个问题的,而更恶心的是别人的form提交不会触发onbeforeunload,而ie8会,真够恶心!

MSDN上找到了一些端倪:http://msdn.microsoft.com/en-us/library/ms536907%28v=vs.85%29.aspx

你可能感兴趣的:(form,ie8,button,submit,onbeforeunload)