检验表单检是否有修改
来源:互联网 发布:可以看老王搞事的软件 编辑:程序博客网 时间:2024/05/29 15:43
前段时间弄了一个判断表单是否有修改的,现在记录一下:
//初始化
$(document).ready(function(){
//获取表单刚开始的数据
initFileds();
});
//定义表单是否改变全局变量
var hasBeenChanged = false;
// 检查表单是否有修改,存储表单初始数据
var inputsData;
// 记录下表单中的原始值
function initFileds() {
var inputs = document.getElementsByTagName("input");
inputsData = new Array(inputs.length);
for (var i=0;i<inputs.length;i++) {
inputsData[i] = inputs[i].value;
if (inputs[i].type=="radio") {
inputsData[i]=inputs[i].checked;
}else{
inputsData[i] = inputs[i].value;
}
}
}
// 判断表单中值是否被修改了
function checkModifiform() {
hasBeenChanged = false;
var inputs = document.getElementsByTagName("input");
for (var i=0;i<inputs.length;i++) {
if (inputs[i].type=="radio"){
if(inputs[i].checked!=inputsData[i]){
hasBeenChanged = true;
}
}else{
if(inputsData[i]!=inputs[i].value){
hasBeenChanged = true;
}
}
}
}
//引用
function addContact(){
//检查表单是否的内容是否有修改过
checkModifiform();
if (hasBeenChanged==true) {
alert("页面数据已经修改,请保存之后再增加新的干系人!");
}else{
//写你要的操作
}
}
- 检验表单检是否有修改
- 检测form表单是否有被修改
- 验证表单是否修改
- js_检验字符串中是否有字符
- 大表格,多Form元素的提交 判断表单数据是否有被修改过
- PHP获得文件的md5并检验是否被修改
- PHP获得文件的md5并检验是否被修改
- From表单判断内容是否有改变
- JavaScript---验证表单元素是否被修改
- 判断一个表单是否被修改过
- JavaScript---验证表单元素是否被修改
- 表单提交前判断表单是否被修改过
- jQuery:提交表单前判断表单是否被修改过
- 表单检验解决办法v1
- 检验word中的金额等信息是否与表单中的相对
- 使用ValidForm进行表单验证,结合SpringMVC检验用户名是否存在
- 检验radio是否选择
- 检验电子邮件地址是否真实
- 连线被拒,请检查主机名称和埠号,并确定 postmaster 可以接受 TCP/IP 连线
- 网络协议栈(1)从tcp的connect开始
- Oracle VPD技术在中联his系统中的应用
- AIX 下的 core dump 分析入门
- ping源代码完全解析
- 检验表单检是否有修改
- 分治算法
- No such of file or dictionary......
- 博客搬家
- 左偏树的讲解
- mysql 权限管理
- 另类挂钩 RING3数据包监视
- 全排列
- 推送技术server push