var totalPage = document.getElementById("totalPage").value.trim();//擷取總頁
var reg=/^[1-9]\d*$/; //由 1-9開頭 的正規表達式
//先判斷是否為整數 在判斷 是否在 1-總頁 整數範圍之内
if(reg.test(searchBox)){
if(parseInt(searchBox) > 0 && parseInt(searchBox) <= totalPage){
alert(searchBox);
}else{
alert("輸入的頁碼超出指定範圍!!!");
document.getElementById("searchBox").value = ""; //清空
return;
}
}else{
alert("請輸入合法的整數頁碼!!");
document.getElementById("searchBox").value = ""; //清空
return;
}
本文轉自 曦羽 51CTO部落格,原文連結:http://blog.51cto.com/exist/1957130