OnClick Javascript确认窗口
OnClick Javascript Confirmation Window
为什么即使我在警报弹出窗口上点击取消,下面的内容仍然会删除?我错过了什么?
onClick="confirm(''Are you sure you want to delete '.esc_attr($this->event_name).'?'')"
如果从onclick
处理程序返回false
,它将取消单击的默认操作。所以试试这个:
onClick="return confirm(''Are you sure you want to delete '.esc_attr($this->event_name).'?'')"
这将返回confirm()
返回的任何值,即,如果单击"确定",则返回true
,否则返回false
。
检查以下内容。。
<html>
<script language="javascript">
function checkMe() {
if (confirm("Are you sure")) {
alert("Clicked Ok");
return true;
} else {
alert("Clicked Cancel");
return false;
}
}
</script>
<body>
<form name="myForm">
<input type=submit value="Press Me" onClick="return checkMe()">
</form>
</body>
</html>
在Click Ok
中写下你想做的事情。
祝你好运
您需要从confirm
:返回值
onClick="return confirm(''Are you sure you want to delete '.esc_attr($this->event_name).'?'')"
因此,如果单击"取消",它将等于onClick="return false"
您需要返回确认的值:
onClick="return confirm('Are you sure you want to delete?')"
当用户单击Javascript代码中的取消按钮时,您可能需要确保使用return false;
。否则,脚本不会取消其余的过程。
相关文章:
- 当我编码窗口时如何返回真或假.确认自己
- 窗口确认在 AJAX 帖子中打印 HTML 标签
- 取消按钮不适用于确认窗口
- 在chrome上显示类似于关闭窗口时的firefox的警报消息.确认消息”;离开"或“;留在这个页面上&quo
- 为什么这个JS确认窗口没有在表单提交时启动
- 在幻像.js中确认警报窗口
- 如何在表单中单击重置按钮时确认弹出窗口
- 使用模态弹出联系表单,是否可以在提交时在同一弹出窗口中显示确认
- 如何在确认弹出窗口中单击“离开页面”按钮
- 如何使用 window.open() 打开弹出窗口,确认消息为 Yex/No
- 角度指令控制器单元测试使用窗口.确认
- 窗口确认重定向,即使取消
- html表单中的变量未传递到Javascript窗口确认
- 在onbeforeunload事件的窗口确认时调用回调函数
- 窗口确认后取消选择下拉选项
- Javascript窗口确认弹出几次
- 自动应答窗口.确认使用VBA
- Chrome内联插件安装在窗口.确认
- 如何停止无所事事的窗口确认弹出框
- JQuery窗口确认未提交