function formSubmit(){  var beginTime = util$("beginTime");  var endTime = util$("endTime");  if(beginTime.value.length == 0 && endTime.value.length == 0){    alert("开始时间和结束时间至少选一个");    beginTime.focus();    return;  }
var pattern=/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$/  if(beginTime.value.length!=0){
if(!(pattern.test(beginTime.value))){
alert("开始日期格式不合法!");
return;
}
}
if(endTime.value.length!=0){
if( !(pattern.test(endTime.value))){
alert("结束日期格式不合法!");
return;
}
}
  if(beginTime.value.trim().length > 0 && endTime.value.length > 0){    if(comptime(beginTime.value, endTime.value) < 0){      alert("结束时间不能小于开始时间");      endTime.focus();      return;    }  }  util$("pagerMethod").value = "";  util$("currentPage").value = "1";  getResult = true;  entrySelect(util$("resultEntry"));
  document.form1.submit();}function goPage(pagerMethod, currentPage){  util$("pagerMethod").value = pagerMethod;  util$("currentPage").value = currentPage;
  document.form1.submit();}function entryJump(){  entrySelect(util$("resultEntry"));
}
求解释,解释下这是什么?
什么意思,在哪定义?我要学的话,看什么东西?

解决方案 »

  1.   

    function formSubmit(){  var beginTime = util$("beginTime"); //定义开始时间  var endTime = util$("endTime");   //定义结束时间  if(beginTime.value.length == 0 && endTime.value.length == 0){ //判断,如果开始时间和结束时间都为空  alert("开始时间和结束时间至少选一个");  //弹出对话框“开始时间和结束时间至少选一个”  beginTime.focus();                //焦点在开始时间上  return;  }
    var pattern=/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$/                                   //正则表达式来表示日期格式if(beginTime.value.length!=0){           //如果开始时间不为空
    if(!(pattern.test(beginTime.value))){    //测试日期格式不正确
    alert("开始日期格式不合法!");               //弹出对话框“开始日期格式不合法!”
    return;
    }
    }
    if(endTime.value.length!=0){          //如果结束时间不为空  
    if( !(pattern.test(endTime.value))){  //测试日期格式不正确
    alert("结束日期格式不合法!");          //弹出对话框“结束日期格式不合法!”
    return;
    }
    }
      if(beginTime.value.trim().length > 0 && endTime.value.length > 0) //如果开始时间和结束时间都不为空
    {   if(comptime(beginTime.value, endTime.value) < 0){ //比较两个时间,如果开始时间大于结束时间
      alert("结束时间不能小于开始时间");  endTime.focus();  //结束时间获得焦点  return;  }  }  util$("pagerMethod").value = "";     util$("currentPage").value = "1";getResult = true;entrySelect(util$("resultEntry"));
      document.form1.submit();    //提交表单}function goPage(pagerMethod, currentPage){  util$("pagerMethod").value = pagerMethod;util$("currentPage").value = currentPage;
      document.form1.submit();}function entryJump(){  entrySelect(util$("resultEntry"));
    }这个需要看javascript,还有应该是jquery吧。
      

  2.   

    没关系,我是分着发的,问题大部分解决,但是还是有一部分不是很清楚,今天找了一本jquery,先看看,谢谢各位,[url=http://topic.csdn.net/u/20101221/15/895c3af5-72f3-46c7-8292-3700b439046d.html]你们能跟我看看看着问题行吗?[/url]