﻿//// JScript 文件
//checkCtr要验证的控件,showDiv错误时要显示的div,tip错误提示的文本,_type验证number、非空、email
function check(checkCtr,showDiv,tip,_type)
{
    var ctr=document.getElementById(checkCtr);
    var _show=document.getElementById(showDiv);
    switch(_type)
    {
         case "number":
            if(isNaN(ctr.value)||ctr.value.replace(/\s+/g,"").length==0)//非数字
            {
                _show.style.display='';
                _show.innerText=tip;
            }
            else
            {
                _show.style.display="none";
            }
            break;
         case "email":
         var re=/^[\w.-]+@([0-9a-z][\w-]+\.)+[a-z]{2,3}$/i;//电子邮件
         if(!re.test(ctr.value))   
         {
             _show.style.display='';
             _show.innerText=tip;
         }
         else
         {
            _show.style.display="none";
         }
            break;
         default:
          if(ctr.value.replace(/\s+/g,"").length==0)
          {
             _show.style.display='';
             _show.innerText=tip;
          }
          else
          {
            _show.style.display="none";
          }
          break;    
    }
}

