这里我有一个像create这样的网页。突然,如果我点击其他标签需要显示警告消息,如果肯定要离开
这是我的代码:
<script type="text/javascript" language="javascript">
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = 'It looks like you have been editing something.';
confirmationMessage += 'If you leave before saving, your changes will be lost.';
(e || window.event).returnValue = confirmationMessage;
return confirmationMessage;
});</script>
但我的问题是,如果我填写所有字段并提交我得到你想要离开上面的代码。我只有在点击其他页面或其他标签
时才需要收到警告信息请帮忙......
提前致谢
答案 0 :(得分:0)
beforeunload事件。要检查特定元素,您应该使用onClick这些元素的事件。