javascript - php 中表单不完整时显示的消息

标签 javascript php ajax

我有一个表格,用户将在其中输入所有数据以与我们联系。现在,如果用户填写了一半的表格并住在中间,我想问他是否真的想住在这个页面。这可能吗?我的表单提交是使用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/

相关文章:

javascript - 将内容放在按钮下方

javascript - 如何获取复选框列表控件上的列表中的值并使用它来验证

php - 页面上多个表单的ajax验证,都有相同的类

php - PayPal CreateRecurringPaymentProfile 错误 11502 - 无效 token

javascript - 如何使用 javascript 在 Phonegap 的推特上发布图片

php - 检查父类别时自动检查子类别/术语

php - 作为脚本运行时缺少 DLL

jquery ajax 与 async false 挂起 Firefox

javascript - 多个 jQuery 发布速度非常慢

javascript - 在 jquery 中使用 ajax 请求更改图像