我想“;“截距”;按下删除按钮
I want to "intercept" a delete button press
我想"拦截"一个删除按钮按下-我相信这在Javascript中是可能的?我不知道确切的术语。
这是我的代码:
<button type="submit" name="del" value=' . stripslashes($cultrow["cult_id"]) . '>Del</button></td>
我想拦截任何和所有按下这个名称为"del"的按钮。正如您所看到的,该值将发生变化。
我该怎么做?我想弹出一个对话框,要求用户进行确认,我相信可以使用confirm()函数来完成。
感谢大家的帮助!
您可以将JavaScript内联,虽然这不是我喜欢的方法,但它可以工作并减少所需的代码量。
<button onclick="return confirm('Are you sure?')" type="submit" name="del" value=' . stripslashes($cultrow["cult_id"]) . '>Del</button></td>
如果没有任何JavaScript框架,最简单的事情就是添加onclick
属性
onclick="return confirm('Are you sure?');"
请注意,您的PHP代码应该读取
<button type="submit" name="del" value="' . htmlspecialchars(stripslashes($cultrow["cult_id"])) . '">Del</button>
为了避免跨站点脚本漏洞,您必须始终对输出到页面的任何数据进行HTML转义。您还缺少value属性处的双引号。
相关文章:
- JS动态添加字段-删除按钮不起作用
- 删除按钮并在单击时进行分配
- 如何根据某些条件向可编辑的jquery数据表添加或删除按钮
- 如何在图像右上角显示删除按钮
- 克隆字段上的“添加-删除”按钮
- jTable条件显示隐藏基于数据所有者的编辑和删除按钮
- 如何隐藏剑道网格命令的编辑按钮或删除按钮
- 悬停事件上的删除按钮
- 使用node.js更新和删除按钮
- 禁用编辑和删除按钮在IE9中不起作用,但在IE11中起作用
- 当我以带有编辑和删除按钮的表单提交时,显示所有值
- 使用 jquery 在函数中添加删除按钮
- 如何在使用Angular.js打开新行后添加删除按钮
- 剑道网格隐藏/显示删除按钮
- 数据表删除按钮在其他页面上不起作用,除了第一个
- 如何禁用和启用删除按钮,如果未在 GridView 中选中复选框由 Jquery
- 当 AJAX 加载内容时,喜欢和删除按钮不起作用
- 如何在 JSP 中的“单击”复选框时创建删除按钮
- Jquery:如何将图像添加到删除按钮
- 为什么我的删除按钮不起作用