1. 程式人生 > >用正則表示式判斷文字框是否為空的方法(更加嚴謹)

用正則表示式判斷文字框是否為空的方法(更加嚴謹)

<script>


//去掉左邊空格
function ltrim(s)
{
 return s.replace(/(^\s*)/g, '');
}

//去掉右邊空格
function rtrim(s)
{
return s.replace(/(\s*$)/g, '');
}

//去掉左右空格
function trim(s){
return rtrim(ltrim(s)); 
}

function aa(){

        var report=document.getElementById("reportItem").value;
          var reportItem=trim(report);

          if(reportItem=='' || reportItem==null){

                      alert('報表項名稱為空,請輸入!');
                      document.getElementById("reportItem").focus();
                       return ;

          }

}

</script>