////----------------Author Teng-------------
//Verify whether it is empty
function check_blank(obj, obj_name){
if( != ''){
return true;
}else{
alert(obj_name + "The filled cannot be empty!");
= "";
return false;
}
}
//Filter the length of the input characters
function check_str_len(name,obj,maxLength){
=(/(^\s*)|(\s*$)/g, "");
var newvalue = (/[^\x00-\xff]/g, "**");
var length11 = ;
if(length11>maxLength){
alert(name+" cannot exceed "+maxLength+" characters!");
="";
();
}
}
//Verification can only be numeric
function checkNumber(obj){
var reg = /^[0-9]+$/;
if(!=""&&!()){
alert('Only enter numbers!');
= "";
();
return false;
}
}
//Verify the range of digit size
function check_num_value(obj_name,obj,minvalue,maxvalue){
var reg = /^[0-9]+$/;
if(!=""&&!()){
alert(obj_name+'Only enter numbers!');
= "";
();
return false;
}else if(minvalue>||>maxvalue){
alert(obj_name+" is "+minvalue+"-"+maxvalue+"!");
="";
();
return false;
}
}
//Verification can only be letters and numbers
function checkZmOrNum(zmnum){
var zmnumReg=/^[0-9a-zA-Z]*$/;
if(!=""&&!()){
alert("You can only enter letters or numbers, please re-enter");
="";
();
return false;
}
}
//Verify double precision numbers
function check_double(obj,obj_name){
var reg = /^[0-9]+(\.[0-9]+)?$/;
if(!=""&&!()){
alert(obj_name+'The fill must be a valid double precision number');
= "";
();
return false;
}
}
//Select all check boxes
function checkboxs_all(obj,cName){
var checkboxs = (cName);
for(var i=0;i<;i++){
checkboxs[i].checked = ;
}
}
//Verify the postal code
function check_youbian(obj){
var reg=/^\d{6}$/;
if(!=""&&!()){
alert('Zip code format entered incorrectly!');
= "";
();
return false;
}
}
//Verify the mailbox format
function check_email(obj){
var reg = /^[a-zA-Z0-9_-]+(\.([a-zA-Z0-9_-])+)*@[a-zA-Z0-9_-]+[.][a-zA-Z0-9_-]+([.][a-zA-Z0-9_-]+)*$/;
if(!=""&&!()){
();
alert('Email format entry error!');
= "";
();
return false;
}
}
/*Verify landline number
0\d{2,3} represents the area code
[0\+]\d{2,3} represents international domain code
\d{7,8} represents 7-8 digits (represents phone number)
Correct format: Area Code - Phone Number - Extension Number (write all | write only phone number)
*/
function check_phone(obj){
var reg=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
if(!=""&&!()){
alert('Phone number format entered incorrectly!');
= "";
();
return false;
}
}
//Verify mobile phone number (check mobile phone numbers starting with 13, 15, 18!)
function check_telephone(obj){
var reg= /^[1][358]\d{9}$/;
if(!=""&&!()){
alert('Mobile phone number format entered incorrectly!');
= "";
();
return false;
}
}
//Verify whether it is Chinese
function isChinese(obj,obj_name){
var reg=/^[\u0391-\uFFE5]+$/;
if(!=""&&!()){
alert(obj_name+'must enter Chinese!');
= "";
();
return false;
}
}
//Judge whether it is IE browser
function checkIsIE(){
if(-[1,]){
alert("This is not IE browser!");
}else{
alert("This is IE browser!");
}
}
//Verify whether it is the correct URL
function check_IsUrl(obj){
}
//Check the time size (compare with the current time)
function checkDate(obj,obj_name){
var obj_value=(/-/g,"/");//Replace the character and become a standard format (the verification format is: '2009-12-10')
// var obj_value=("-","/");//Replace characters and become standard format (the verification format is: '2010-12-10 11:12')
var date1=new Date((obj_value));
var date2=new Date();//Take today's date
if(date1>date2){
alert(obj_name+"cannot be greater than the current time!");
return false;
}
}
/// Copyright © 2010-2012 ////