标签: html
对于没有javascript的页面按钮单击执行操作,但我想阻止用户双击时执行两次操作。
答案 0 :(得分:2)
您需要使用表单处理程序代码存储每个请求中提交的数据(至少暂时保存一段时间),然后将每组提交的数据与之前提交的数据进行比较。
您可以在整个数据集(更复杂)中执行此操作,也可以在每次创建表单时生成ID令牌,将其存储在隐藏的输入中,并仅比较(但之后您可以拒绝提交表单的人故意第二次提交,回击,更改表单中的数据并提出另一个请求。)