转载请注明出处:http://www.cnblogs.com/shamoyuu/p/6405914.html
可选的可以做按钮的元素有如下几个
a、input、button、div
场景一:需要禁用此按钮
在此场景下可以排除a和div标签,因为想禁用和解禁它们俩真的非常困难。
场景二:需要在form里自定义执行事件
在此场景下可以排除button标签,因为在form元素内,button默认是submit的功能。
场景三:需要特殊的按钮内容,例如图片等
input虽然只能设置一个value作为按钮文字,但是可以和label结合,也能放图片在里面。
根据以上场景来看,input是最适合做按钮的,在各种情况下都完美胜任。
原文:http://www.cnblogs.com/shamoyuu/p/6405914.html