只是尝试实现这些按钮:http://web.archive.org/web/20110721191046/http: //particletree.com/features/rediscovering-the-button-element/
无法决定去哪,因为这里我们大多使用IE6.据我所知......
按钮:
让您像往常一样提交表单(即点击在表单上输入),让您禁用它,符合标准,不依赖于JavaScript
不:在没有使用Suckerfish的情况下将鼠标悬停在IE6中,但是你不能相应地设置它的样式并仅限于一种背景颜色并且在IE6中有一个可怕的黑色边框
输入类型="提交":
我们也像往常一样提交表格
不能包含图像,所以你将需要一些愚蠢的类文件,并且再次没有:在没有Suckerfish的情况下悬停在IE6中
a onclick ="document.formname.submit()"
易于在IE6中风格,没有任何黑客攻击
没有黑客攻击就不那么容易了!即你不能用回车键提交按钮
...所以我只是想知道,在三者中,哪一个通常是首选的?理想情况下,我想我希望功能超过样式,但这是一个要求在这里启用Javascript(它只适用于内部网页),我想通常人们不介意在后台发生了什么?嗯.
为样式转到onclick ="document.formname.submit()"路由并添加隐藏按钮以实现功能.
我推荐提交按钮,因为这正是它的用途.如果您有任何已禁用的用户,则提交按钮将是他们最有意义的按钮.
如果你真的不喜欢IE6中按钮周围的边框,那么你总是可以用JavaScript隐藏提交按钮,然后用你想要的样式创建你自己的按钮,只要点击你自制的按钮,你就可以调用提交按钮的onclick事件处理程序(将提交表单).这仍然允许用户点击回车键以提交数据,并为已禁用JavaScript的人保留提交密钥.