文/囝泺 www.bluenuo.cn
使用方法: 1.在需要的页面引入javascript核心代码(下面有,复制粘贴即可) 2.在body的onload事件中加入saveElementsOnLoad(myform);方法,其中myform是所验证的form对象 3.在body的onbeforeunload事件中加入return checkFormOnUnload(myform);其中myform是所验证的form对象 4.ignoreFormCheck()和forceFormCheck()函数为一对姐妹函数,供用户在自己的jsp页面中调用,以处理特殊情况,如按保存按钮不检查form是否改变、导入上次保存结果,没保存离开页面需要强制提示等情况。这两个函数如果多次调用,以程序流程中最后调用的那个函数为准,其他调用将不产生影响 ignoreFormCheck()为忽略离开页面验证,用户在自己的javascript函数中调用该方法后即使form发生改变离开页面时也不做任何判断即可离开 forceFormCheck()为强制离开页面验证,用户在自己的javascript函数中调用该方法后即使form没有发生改变,离开页面也会提示form已经改变 5.getFormStatus(myform)方法可随时检查form是否已经改变,改变返回ture,否则返回false,其中myform是所检查的form对象 使用示例 示例代码下载 javascript核心代码 使用时复制到<script>标签体中即可
posted on 2009-02-07 16:05 囝泺 阅读(1821) 评论(0) 编辑 收藏 所属分类: javascript
Powered by: BlogJava Copyright © 囝泺