Javascript表单提交 - 锚定与按钮

时间:2012-10-03 14:47:37

标签: javascript html forms

有什么理由说我通过Javascript看到关于表单提交的大部分信息是通过锚链接完成的:

<a id="submitButton" href="#">Submit</a>

而不是

<button id="submitButton">Submit</button>

使用Javascript:

$("#submitButton").click(function(){
    //do whatever
});

我想不出任何理由这是标准做法,但也许我错过了什么?

2 个答案:

答案 0 :(得分:2)

从历史上看,将链接样式设置为 Not A Standard Button 然后使用JS(调用submit()方法,执行ajaxy等操作)来修改表单提交更容易造型真正的按钮。

没有理由超越化妆品,缺乏优雅的退化是一个很好的理由。

使用常规提交按钮。

答案 1 :(得分:0)

许多网络开发人员,比如我自己,更喜欢“与众不同”。

没有正确或错误的方式来制作提交按钮,地狱,你可以把它变成一个图像......

这只是一种练习,很多时候,链接看起来比按钮更漂亮。纯粹的偏好