数据校验

想要写一个数据校验的方式,通过网络查询和总结,写出来一个,
function validate(){     //定义一个方法名称为validate
    var element = getelementbyname("程序内需要获取值的名称");
    if(element.value.length == 0) { //如果获取到的值得长度等于0,则表示没有输入数据,然后运行下面的语句
        alert("请输入数据");    //弹窗提示“请输入数据”
        element.focus();    //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
        return false;
    }
    
    return true;
}
后又经过改良,出现以下版本。

function tj(){ //定义一个方法名称为validate
var gh = document.getElementsByTagName("form")[0];
var zh = document.getElementById("zh");
var mm = document.getElementById("mm");
if(zh.value.length == 0 || mm.value.length == 0) { //如果获取到的值得长度等于0,则表示没有输入数据,然后运行下面的语句
alert("请输入数据"); //弹窗提示“请输入数据”
zh.focus(); //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
gh.reset();
return false;
}else if(mm.value != "123"){
alert("密码错误");
zh.focus(); //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
gh.reset();
return false;
}else{
alert("登陆成功");
gh.submit();
}
}

原文地址:https://www.cnblogs.com/amberoid/p/9252154.html