📄 checkdata.js
字号:
String.prototype.trim = function() {
return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
function hasSpace(str)
{
return /\s/.test(str.trim());
}
function HasSpace() {
var form = document.forms[0];
var xm = form.xm.value;
var xmpy = form.xmpy.value;
var txdz = form.txdz.value;
var byzymc = form.byzymc.value;
if (hasSpace(xm))
{
alert('姓名不能有空格');
return false;
}
if (hasSpace(xmpy))
{
alert('姓名拼音不能有空格');
return false;
}
if (hasSpace(txdz))
{
alert('通讯地址不能有空格');
return false;
}
if (hasSpace(byzymc))
{
alert('毕业专业不能有空格');
return false;
}
return true;
}
function check_zj()//
{
var form = document.forms[0];
var zjlx = form.zjlx.value;
var rq = csrq_cal.getvalue();
if (rq.value == '') return;
if (zjlx == '01') //身份证
{
var sfhm = form.zjhm;
if(!isIDno(sfhm,'')){
var agree=confirm("身份证号码不符合要求,确认没有问题吗?");
if (!agree)
return false;
// else
// return false;
}
rq = rq.split('-').join('');
var rex = new RegExp("^((\\d{6}" + rq + "\\d{3}[\\dxX])|(\\d{6}" + rq.substr(2) + "\\d{3}))$");
if (!rex.test(sfhm.value))
{
var agree=confirm("身份证号码与出生日期不匹配,确认没有问题吗?");
if (agree)
return true;
else
return false;
}
}else if(zjlx == '02'){//军人证件
var xyjrm = form.xyjrm;
if(!(xyjrm.value == '1'||xyjrm.value == '2')){
alert("证件类型为军人证件时,现役军人应为军队在职干部或军校应届本科毕业生");
return false;
}
}
return true;
}
function xl_xw()
{
var form = document.forms[0];
var xl = form.xlm.value;
var xw = form.xwm.value;
var f = true;
if (xl == '1' && (xw == '3' || xw == '4')) //研究生
{
f = false;
}
if (xl == '2' && (xw == '1'||xw=='2'))
{
f = false;
}
if (xl == '3' && xw != '4')
{
f = false;
}
if (f == false)
{
alert('学历和学位不匹配!');
return false;
}
return true;
}
function check_common()
{
var form = document.forms[0];
var bydwm = form.bydwm.value;
var bydw = form.bydw.value;
if(bydwm==null||bydwm==''){
alert("毕业学校不可为空!");
return false;
}
if (bydwm =='00000'){
if(bydw==null || bydw==""){
alert("请填写其他学校名称!");
return false;
}
}
if (bydwm !='00000'){
var index = document.forms[0].bydwm.selectedIndex;
var bydwmc = document.forms[0].bydwm.options[index].text;
form.bydw.value = bydw;
}
return true;
}
function xyjrm()
{
var form = document.forms[0];
var zjlx = form.zjlx.value;
if (zjlx =='02')
{
if (form.xyjrm[1].checked)
{
alert('证件类型与现役军人码不匹配!');
return false;
}
}
return true;
}
function echeck() {
var form = document.forms[0];
var str = form.dzxx.value;
return MailCheck(form.dzxx,'无效的E-mail');
/*
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str==null||lstr==0){
return true
}
if (str.indexOf(at)==-1){
alert("无效的E-mail")
return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
alert("无效的E-mail")
return false
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
alert("无效的E-mail")
return false
}
if (str.indexOf(at,(lat+1))!=-1){
alert("无效的E-mail")
return false
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
alert("无效的E-mail")
return false
}
if (str.indexOf(dot,(lat+2))==-1){
alert("无效的E-mail")
return false
}
if (str.indexOf(" ")!=-1){
alert("无效的E-mail")
return false
}
return true
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -