button在IE下的表现形式当添加xhtml申明后
在IE浏览器下,对于button标签,添加xhtml申明和为添加xhtml有很大区别。
IE下没加xhtml申明时<button>123</button>==<input type="button"/>,加了xhtml申明后<button>123</button>==<input type="submit"/>。
firefox和chrome等非IE核心的浏览器<button>123</button>==<input type="submit"/>。
测试代码,添加了xhtml申明,IE下会提交表单
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <form><button>123</button></form>
测试代码,未添加xhtml申明,IE下button等价于input type="button",不提交表单
<form><button>123</button></form>
加支付宝好友偷能量挖...
原创文章,转载请注明出处:button在IE下的表现形式当添加xhtml申明后