我有一个表格,用户将在其中输入所有数据以与我们联系。现在,如果用户填写了一半的表格并住在中间,我想问他是否真的想住在这个页面。这可能吗?我的表单提交是使用ajax post方法完成的
最佳答案
您正在查找 beforeunload 事件 ( https://developer.mozilla.org/en-US/docs/Web/API/Window.onbeforeunload )。这是一个简单的例子:
window.onbeforeunload = function(){return "Are you sure?";};
检测部分用户输入并仅在输入某些输入时添加事件监听器可能是理想的选择。您还需要在输入完成或提交论坛时删除该对话框。
关于javascript - php 中表单不完整时显示的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20917452/