想要写一个数据校验的方式,通过网络查询和总结,写出来一个,
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();
}
}