有没有一种方法可以识别是否以HTML形式提交表单,而无需JAVASCRIPT?

时间:2020-02-03 12:56:42

标签: html css form-submit

我有一个字段很少的表格,仅在html中验证过。 我要避免用户多次单击“提交”按钮。 只是想在提交后阻止按钮,所以从第二次开始就阻止了它。 请让我知道我是否可以仅使用HTML和CSS来实现这一目标。

2 个答案:

答案 0 :(得分:1)

这是不可能的。

如果要避免使用客户端JS,则可以使用服务器端代码在隐藏的输入中生成唯一标识符,该标识符可用于检查服务器上的重复提交。

答案 1 :(得分:1)

正如其他人所说,没有JavaScript是不可能的。

我可以看到禁用按钮的最简单的JavaScript方案是按钮上的内联onclick属性。

例如:

<input type="submit" onclick="this.disabled = true;" value="Click Me">