Javascript 表格取消后仍在过帐
我已经阅读了所有关于此的帖子,但似乎无法理解为什么在我按下确认弹出窗口上的取消按钮后,我的表单仍在发布。谢谢你的帮助。我正在返回确认结果,所以我希望对话框消失,表单不会发布。我相信这很简单 这是我的密码:Javascript 表格取消后仍在过帐,javascript,html,forms,Javascript,Html,Forms,我已经阅读了所有关于此的帖子,但似乎无法理解为什么在我按下确认弹出窗口上的取消按钮后,我的表单仍在发布。谢谢你的帮助。我正在返回确认结果,所以我希望对话框消失,表单不会发布。我相信这很简单 这是我的密码: <form action='/auth/deleteUserCascade' method='post' onsubmit='return confirm(\"Are you sure you want to delete this user?\");'> <butt
<form action='/auth/deleteUserCascade' method='post' onsubmit='return confirm(\"Are you sure you want to delete this user?\");'>
<button type='submit' class='btn-link'>
<i class='fa fa-trash' aria-hidden='true'></i>
</button>";
</form>
";
似乎您编写了错误的语法。下一个变体也可以使用(我使用双引号而不是单引号):
提交
似乎您编写了错误的语法。下一个变体也可以使用(我使用双引号而不是单引号):
提交
你好
";
你好
";
Confirm函数在取消时应返回false为什么在Confirm中有\“
?删除“\”,如果引号在单引号内,则不需要转义引号。只需在onsubmit字符串中输入一个拼写错误即可。投票关闭。取消时确认功能应返回false为什么有\“
是否在确认范围内?删除“\”,如果引号在单引号内,则不需要转义引号。只需在onsubmit字符串中输入一个拼写错误即可。投票关闭。请不要链接到第三方网站获取代码。只需在答案中包含一段代码片段。请不要链接到第三方网站获取代码。只要在你的答案中加入一段代码就行了。是的,这就是问题所在。谢谢大家帮我解决这个问题。是的,这就是问题所在。谢谢大家帮我解决这个问题。
<form action="/auth/deleteUserCascade" method="post" onsubmit="return confirm('Are you sure you want to delete this user?');">
<button type="submit" class="btn-link">
Submit
</button>
</form>