我想制作一个简单的html表单,其中一个人可以对一个项目进行upvote或downvote。但是我不喜欢<input type="submit">
的默认外观。发送POST请求还有什么其他选项,而不是庞大的默认按钮?
答案 0 :(得分:16)
你也可以用css制作漂亮的按钮,这是一篇很好的文章:
http://particletree.com/features/rediscovering-the-button-element/
答案 1 :(得分:9)
您可以使用image button。
答案 2 :(得分:6)
答案 3 :(得分:4)
查看this page以查看使用CSS样式按钮可以做些什么...它们会让您的网站感觉更加生动,并且对用户具有互动性。
别忘了,您希望用户在您的网站上做的最后一件事是想 ...所以明确定义按钮是一个很大的帮助。
答案 4 :(得分:1)
你可以使用JQuery框架它的javascript库,你可以使用默认图像或span或div甚至其他任何东西甚至锚标签做提交按钮它易于使用并可以通过post方法发布表单数据或通过ajax获取方法只是访问JQuery网站:JQuery
答案 5 :(得分:0)
答案 6 :(得分:0)
您可以使用高度可配置的组件,例如Button in YUI。你有机会修改它的外观和很多(可能太多你的需要)额外的功能作为奖励。
答案 7 :(得分:0)
您可以使用CSS轻松设置这些按钮的样式。不幸的是IE不支持:按钮的活动选择器,所以如果你有一个单独的按钮样式,你将不得不使用JavaScript。
答案 8 :(得分:0)
如果您想以ajax / web2样式(如stackoverflow)upvote / downvote项目,请不要使用表单。使用javascript,发送异步POST请求并手动填充。你可以使用jQuery来帮助你自动化一些东西。
快速谷歌搜索“ajax jquery”给出了一堆结果,here's one of them