我必须用什么替代方法来丑陋 html 表单中的提交按钮?

问题描述 投票:0回答:9

我想制作一个简单的 html 表单,人们可以在其中对某个项目投赞成票或反对票。但是我不喜欢

<input type="submit">
的默认外观。除了笨重的默认按钮之外,我还有哪些其他选项可以发送 POST 请求?

html forms
9个回答
16
投票

你也可以只用 css 制作漂亮的按钮,这是一篇很好的文章:

http://articletree.com/features/rediscovering-the-button-element/


9
投票

您可以使用图像按钮


6
投票

您也可以直接从 javascript 调用“提交”。请参阅此处

document.myform.submit();

这允许您使用基本上任何东西作为提交表单的控件。


4
投票

查看此页面,了解 CSS 样式按钮可以做什么...它们会让您的网站感觉更加生动,并且与用户互动。

不要忘记,您希望用户在您的网站上做的最后一件事是思考...所以拥有明确定义的按钮是一个很大的帮助。


1
投票

您可以使用JQuery框架的javascript库,您可以使用默认图像或span或div或其他任何东西甚至锚标记来做提交按钮,它易于使用,并且可以通过post方法发布表单数据或通过ajax获取方法只需访问JQuery网站:JQuery


0
投票

像上面提到的技术一样,我建议使用图像按钮或设计框来创建一个漂亮而简单的 css 按钮。

简单可以很好地利用。

CSS 力量:http://www.zengarden.com


0
投票

您可以使用高度可配置的组件,例如 YUI 中的 Button。您有机会修改它的外观和很多(可能超出了您的需要)额外功能作为额外的奖励。


0
投票

您可以使用 CSS 轻松设置这些按钮的样式。不幸的是 IE 不支持按钮的 :active 选择器,因此如果您对按下的按钮有单独的样式,则必须使用 JavaScript。


0
投票

如果您想以 ajax/web2 风格(如 stackoverflow)对某个项目进行赞成/反对,请完全不要使用表单。使用 javascript,发送异步 POST 请求并手动填充。您可以使用 jQuery 来帮助您自动化一些事情。

快速谷歌搜索“ajax jquery”给出了一堆结果,这是其中一个

© www.soinside.com 2019 - 2024. All rights reserved.