手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >离开页面时检测表单元素是否被修改,提示保存的js代码
离开页面时检测表单元素是否被修改,提示保存的js代码
摘要:复制代码代码如下:window.onbeforeunload=function(){if(is_form_changed()){return...

复制代码 代码如下:

window.onbeforeunload = function() {

if(is_form_changed()) {

return "您的修改内容还没有保存,您确定离开吗?";

}

}

function is_form_changed() {

var t_save = jQuery("#t_save"); //检测页面是否要保存按钮

if(t_save.length>0) { //检测到保存按钮,继续检测元素是否修改

var is_changed = false;

jQuery("#A4 input, #A4 textarea, #A4 select").each(function() {

var _v = jQuery(this).attr('_value');

if(typeof(_v) == 'undefined') _v = '';

if(_v != jQuery(this).val()) is_changed = true;

});

return is_changed;

}

return false;

}

jQuery(document).ready(function(){

jQuery("#A4 input, #A4 textarea, #A4 select").each(function() {

jQuery(this).attr('_value', jQuery(this).val());

});

});

【离开页面时检测表单元素是否被修改,提示保存的js代码】相关文章:

jQuery获取页面元素绝对与相对位置的方法

javascript实现链接单选效果

HTML TO JavaScript 转换

Java虚拟机(JVM)以及跨平台原理

JavaScript实现鼠标点击后层展开效果的方法

简介JavaScript中的getUTCFullYear()方法的使用

理解js回收机制通俗易懂版

JQUERY表单暂存功能插件分享

javasript实现密码的隐藏与显示

javascript转换静态图片,增加粒子动画效果

精品推荐
分类导航