追求永无止尽

-- Ж飞羽忘寒Ж

导航

分页跳转(检查数字和回车跳转)

检查数字是否符合

function ANP_checkInput(bid,mv)

{

var el=document.getElementById(bid);

var r=new RegExp("^\\s*(\\d+)\\s*$");
if(r.test(el.value)){

if(RegExp.$1<1||RegExp.$1>mv){

alert("页索引超出范围!");

el.focus();

el.select();

return false;

}
return true;

}

alert("页索引不是有效的数值!");

el.focus();

el.select();

return false;

}

 

回车跳转

function ANP_keydown(e,btnId){
var kcode;
if(window.event){kcode=e.keyCode;}
else if(e.which){kcode=e.which;}
var validKey=(kcode==8||kcode==46||kcode==37||kcode==39||(kcode>=48&&kcode<=57)||(kcode>=96&&kcode<=105));
if(!validKey){
if(kcode==13) document.getElementById(btnId).click();
if(e.preventDefault) e.preventDefault();else{event.returnValue=false};
}
}

posted on 2010-02-03 19:20  Ж飞羽忘寒Ж  阅读(301)  评论(0)    收藏  举报