驗證查詢條件 - 起始時間和終止日期

  function selectSubmit(){
       
        //1.重新判斷再生和失效班組文本域中是否有內容.沒有的話則將隱藏域中的值清空
        // var depname = document.getElementById("depname").value;
        // var invaliddepname = document.getElementById("invaliddepname").value;
        
        // if(depname == ""){
        //    document.getElementById("depid").value = "";
        // }
        //  if(invaliddepname == ""){
        //  document.getElementById("invaliddepid").value = "";
        // }

 

        //1.拿到當前選中的條件各選項的值
       var startDate = document.getElementById("startDate").value;
       var endDate = document.getElementById("endDate").value;
       var dutyid = document.getElementById("dutyid").value;
     
       //2.確定用戶至少選擇一項
       if(startDate == "" && endDate == "" && dutyid == ""){
        alert('對不起!條件不能爲空,請至少選擇一項作爲條件');
        return;
       }
       
       //3.判斷起時間和止時間的大小
       if(startDate != "" && endDate != ""){
            startdata = startdata.replace("-","/");
            enddata = enddata.replace("-","/");
            startdata = new Date(startdata);
            enddata = new Date(enddata);
            difference = enddata.getTime()-startdata.getTime();
             if(difference < 0){
                  alert('請確定查詢<止時間>晚於<起時間>...');
                 return;
              } 
       }
       
       //4.決定是否提交
       

         var url = "<%=request.getContextPath()%>/runOndutyCheckinHandwordQueryList.do?startdata="+startdata+"&enddata="+enddata+"&dutyid="+dutyid;

 

        parent. bottomFrame.location.href = url;       //定位查詢結果的顯示位置

 

}

 

 

...............

    <tr>   
       <td width="100%" colspan="3">   
            <iframe src="<%=request.getContextPath()%>/runOndutyCheckinList.do" id="bottomFrame" frameBorder=0 scrolling=no  style="width:100%;height:600px;"></iframe>   
       </td>  
   </tr>

..............

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章