function setCurTime(oid){ 
var now=new Date(); 
var year=now.getYear(); 
var month=now.getMonth(); 
var day=now.getDate(); 
var hours=now.getHours(); 
var minutes=now.getMinutes(); 
var seconds=now.getSeconds(); 
var timeString = year+"-"+month+"-"+day+" "+hours+":"+minutes+":"+seconds; //拼接时间
var oCtl = document.forms[0].elements[oid];  //把第一个表间的中的oid元素取出来(关联数组)
oCtl.value = timeString; } 
function doSubmit(op){ 
var oForm = document.forms[0]; 
if ( Validator.Validate(oForm,3) ){ 

oForm.elements["o"].value = op; 
oForm.submit(); 


function doDel(url,op){ 
if (!op){ 
op = "doDel"; 

if (confirm("确认删除?")){ 
window.location.href = "?o="+op+"&"+url; 

} function CloseDiv(id){ 
var oDiv = document.getElementById(id);  //取出ID值为id的元素
if (oDiv){   //如果存在,设置不可见
oDiv.style.display = "none"; 


function ShowDiv(id){   //与上面的一个函数作用想反,设置可见
var oDiv = document.getElementById(id); 
if (oDiv){ 
oDiv.style.display = "block"; 

} function  ForDight(Dight,How)   
{  
Dight  =  Math.round  (Dight*Math.pow(10,How))/Math.pow(10,How);  //产生随机数,
return  Dight;  
} document.onkeydown=function(e){   //监听键盘事件,e为事件源
e  =  window.event  | |  e;     //为了兼容IE和非IE的浏览器
//if (e.keyCode=65){e.keyCode=9;} 
}  
// page 
var pageTotal = 1; 
var recTotal = 0; 
function page_go()  

page_validate(); 
document.forms[0].submit(); //提交表单

function page_first()    //跳到第一页

document.forms[0].elements["pageResult.pageNo"].value = 1; 
document.forms[0].submit(); 

function page_pre()   //上一页

var pageNo = document.forms[0].elements["pageResult.pageNo"].value; 
document.forms[0].elements["pageResult.pageNo"].value = parseInt(pageNo) - 1; 
page_validate(); 
document.forms[0].submit(); 

function page_next() //下一页

var pageNo = document.forms[0].elements["pageResult.pageNo"].value; 
document.forms[0].elements["pageResult.pageNo"].value = parseInt(pageNo) + 1; 
page_validate(); 
document.forms[0].submit(); 

function page_last() //最后一页

document.forms[0].elements["pageResult.pageNo"].value = pageTotal; 
document.forms[0].submit(); 

function page_validate()  //难证页数有效

var pageNo = document.forms[0].elements["pageResult.pageNo"].value; 
if (pageNo <1)pageNo=1; 
if (pageNo>pageTotal)pageNo=pageTotal; 
document.forms[0].elements["pageResult.pageNo"].value = pageNo; var pageSize = document.forms[0].elements["pageResult.pageSize"].value; 
if (pageSize <1)pageSize=1; 
document.forms[0].elements["pageResult.pageSize"].value = pageSize; 

function order_by(field){ 
document.forms[0].elements["pageResult.orderBy"].value = field; 
page_first(); 

解决方案 »

  1.   

    function page_validate()  //验证页数有效 
    上面写错了
      

  2.   

    实在太多了,每一句都解释不现实
    下面是根据方法名称加的注释
    //将oid设置为当前时间
    function setCurTime(oid)//根据方法名称,好象是验证后提交
    function doSubmit(op)//删除
    function doDel(url,op)//根据ID来隐藏或显示层
    CloseDiv(id)
    function ShowDiv(id)//四舍五入
    function  ForDight(Dight,How)//在按下任意键时调用方法
    document.onkeydown=function(e)//下面的翻页
    //根据输入或选择的页码跳转
    function page_go()
    //第一页
    function page_first()//上一页
    function page_pre()//下一页
    function page_next()//最后一页
    function page_last()//验证输入页码的正确性,比如排除负数、小数等
    function page_validate()//根据哪一列排序
    function order_by(field)