如何防止多次点击表单按钮
how to prevent multiple clicks on form button
我正在使用下面的代码向我的数据库提交值。
<input id="btn_'.$temp['id'].'" value="Confirm" style="background: #409940; border-radius: 10px; color: white;" type="button" onclick="validaLink('''.$temp['id'].''');">
问题:
在2秒内,使用相同的值提交多次单击,直到div淡出。
我所做的:
提交后我尝试禁用表单按钮。但我想两个onclick事件不起作用
建议/代码更正请
试试这个
onclick="javascript:validaLink('''.$temp['id'].'''); this.disabled = true;"
以下代码将在第一次单击后禁用按钮的onclick事件处理程序,并禁用按钮本身。
onclick="this.onclick=null;this.disabled = true;validaLink('''.$temp['id'].''');"
相关文章:
- 单击禁用表单按钮,然后提交表单
- 如何将POST表单按钮转换为链接
- 按下iframe内部的Youtube订阅表单按钮
- 表单按钮在同一窗口中打开新的URL
- 按下Youtube订阅表单按钮
- 表单按钮上的页面转换
- 禁用表单按钮,除非已填写所有文本输入字段
- 如何查看从 javascript 中的表单按钮提交调用的 php 文件中的回显
- 从“onblur”事件中排除表单按钮,JavaScript
- 触摸启动时显示为灰色的表单按钮
- 如何在表单按钮中使用JavaScript函数
- HTML5表单按钮提交不起作用
- 刮擦:找不到表单按钮
- 保留未保存的表单:按钮提交事件将重置“Changed_Form”状态
- 无法阻止追加在 Jquery UI 对话框上的表单按钮的缺省操作
- iframe 中的表单按钮,单击后,在父窗口中加载
- 在表单按钮css中的文本旁边添加图像
- 使用JavaScript提交特定的表单按钮
- 提交表单按钮在ajax发布后卡住
- 使表单按钮在单击后消失(游戏)