表单验证
来源:互联网 发布:js 判断变量未定义 编辑:程序博客网 时间:2024/04/26 14:30
/*
* 检索用的学员名称
*/
function selectStudentName(){
document.forms[0].action="../financeInputAction.do";
document.forms[0].submit();
}
/*
* 检索出学员的身份证号
*/
function idCardNoGet(){
var index = window.document.forms[0].lst_stuName.selectedIndex;
document.forms[0].txt_idCard.value = document.forms[0].lst_stuName[index].value ;
}
/*
* 获取返回ID
*/
function setActionNo(){
document.forms[0].action="../financeInputAction.do";
document.forms[0].submit();
}
/*
* 保存插入数据
*/
function studentSave(){
if(document.forms[0].lst_class.value == ""){
alert("班级名不能为空!");
return false;
}
if(document.forms[0].lst_stuName.value == ""){
alert("学生姓名不能为空!");
return false;
}
if(document.forms[0].txt_mustMoney.value == ""){
alert("应缴款不能为空!");
return false;
}
var m = document.forms[0].txt_mustMoney.value;
if(moneyCheck(m)== false){
alert("应缴款处请输入数字")
return false;
}
if(document.forms[0].txt_mustMoney.value>9999999999){
alert("应缴款超出限额,请输入0~9999999999之间的数");
return false;
}
document.forms[0].action="../financeInputSaveAction.do";
document.forms[0].submit();
}
function moneyCheck(m){
var mustMoney = "0123456789";
var stuMoney = m.length;
var flag = true;
var count = 0;
var money;
while(flag = true && count< stuMoney){
money = m.substr(count,1);
if(-1== mustMoney.indexOf(money)){
flag = false;
count++;
}
return flag;
}
}
-->