}
//--------
// 校验数字的合法性
//--------
function isValidDecimal( chars ) {
var re=/^d*.?d{1,2}$/;
if (chars.match(re) == null)
return false;
else
return true;
}
//--------
// 校验数字的合法性
//--------
function isNumber( chars ) {
var re=/^d*$/;
if (chars.match(re) == null)
return false;
else
return true;
}
//--------
// 校验邮编的合法性
//--------
function isValidPost( chars ) {
var re=/^d{6}$/;
if (chars.match(re) == null)
return false;
else
return true;
}
//--------
// 去掉数据的首尾空字符
//--------
function jsTrim(value){
return value.replace(/(^s*)|(s*$)/g,"");
}
//--------
// 校验数据是否为空(当数据为空字符时也为NULL)
//--------
function isNULL( chars ) {
if (chars == null)
return true;
if (jsTrim(chars).length==0)
return true;
return false;
}
//--------
// 校验Email的合法性
//--------
function checkEmail (fieldName, bMsg)
{
var emailStr = fieldName.value;
var emailPat=/^(.+)@(.+)$/
var specialChars="()<>@,;:".[]"
var validChars="[^s" + specialChars + "]"
var quotedUser="("[^"]*")"
var ipDomainPat=/^[(d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(." + atom +")*$")
var matchArray=emailStr.match(emailPat)










