onclick return 确认无效
onclick return confirm is not working
概览:
我在我的代码中使用锚点 link 来导航到我的删除脚本,但在 运行 删除脚本之前,我希望 javascript 出现一个弹出窗口,上面写着您确定要删除吗,因此在确认后通过运行我在delete_subject.php.
中编写的脚本删除数据
问题:
当我点击锚标签时,它没有弹出,而是直接 运行 执行脚本并删除数据。那么,为什么 JavaScript 而不是 运行?
代码:
<a href="delete_subject.php?
subject=<?php echo $current_subject["id"];?>"
onclick="return confirm("Are you sure?");">Delete subject</a>
您的引号嵌套不正确。
试试这个:
<a href="delete_subject.php?
subject=<?php echo $current_subject["id"];?>"
onclick="return confirm('Are you sure?');">Delete subject</a>
在双引号内时,您必须使用单引号才能处理 JavaScript 中的字符串。
概览:
我在我的代码中使用锚点 link 来导航到我的删除脚本,但在 运行 删除脚本之前,我希望 javascript 出现一个弹出窗口,上面写着您确定要删除吗,因此在确认后通过运行我在delete_subject.php.
中编写的脚本删除数据问题:
当我点击锚标签时,它没有弹出,而是直接 运行 执行脚本并删除数据。那么,为什么 JavaScript 而不是 运行?
代码:
<a href="delete_subject.php?
subject=<?php echo $current_subject["id"];?>"
onclick="return confirm("Are you sure?");">Delete subject</a>
您的引号嵌套不正确。
试试这个:
<a href="delete_subject.php?
subject=<?php echo $current_subject["id"];?>"
onclick="return confirm('Are you sure?');">Delete subject</a>
在双引号内时,您必须使用单引号才能处理 JavaScript 中的字符串。