//学校
function chk_xuexiao(val,name){
//val 是传过来的FORM 名字
var isNull=/^[\s'']*$/; var e=document.forms[val].elements[name].value;
var div = val+name.toString()+"_msg";
var hid = "c_"+val+name.toString();
c_xuexiao=hid;
var msg="";
if (isNull.test(e)){
msg="请输入姓名";
ShowMSG(div,msg);
document.getElementById(hid).value="";
return false;
}else{
resetMSG(div);
document.getElementById(hid).value=1;
return true;
}
}
//专业
function chk_zhuanye(val,name){
var isNull=/^[\s'']*$/;
//var e = document.+val+.value.toLowerCase();
var e=document.forms[val].elements[name].value;
var div = val+name.toString()+"_msg"; var hid = "c_"+val+name.toString();
var msg="";
c_zhuanye=hid;
if (isNull.test(e)){
msg="请输入专业";
ShowMSG(div,msg);
document.getElementById(hid).value="";
return false;
}else{
resetMSG(div);
document.getElementById(hid).value=1;
return true;
}
}
function _jiaoyu()
{
}解释下:Val 是传过来不同的FOMR名字,NAME是文本框名字,因为有有好几个学校,专业所以 把FOMR名字也传来这样好判断!
function _jiaoyu()
{}
最后这个综合判断 里面该怎么写?
function _jiaoyu()
{}
里要写什么,我们怎么知道= =
是如何引用变量,参数,写法问题还是什么?
函数里要实现的逻辑,只有你自己知道呢= =
function _jiaoyu(val,name)
{
if(chk_xuexiao(val,name) && chk_zhuanye(val,name))
return true;
else
return false;
}
难道是要这个?不好意思 没读懂LZ的意思~~
function _jiaoyu(val,name)
{
if(chk_xuexiao(val,name) && chk_zhuanye(val,name))
return true;
else
return false;
}是要这样的,