ホームページ >ウェブフロントエンド >jsチュートリアル >開始ページで value js を渡します。time_javascript スキルがあるときに勉強して学習してください。

開始ページで value js を渡します。time_javascript スキルがあるときに勉強して学習してください。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-05-16 18:35:451032ブラウズ
コードをコピーします コードは次のとおりです。

function ChangeParam(name,値) {
var url = window.location.href;
var newUrl = "";
var reg = new RegExp("(^|)" name "=([^&]*)( |$) ");
var tmp = name "=" value;
if (url.match(reg) != null) {
newUrl = url.replace(eval(reg), tmp) ;
}
else {
if (url.match("[?]")) {
newUrl = url "&" tmp;
else {
newUrl = url "?" tmp;
}
}
//カテゴリが変更された場合は 1 ページから開始します
if (name != "PageIndex") {
reg = new RegExp( "(^|)PageIndex=([^&]*)(|$)");
tmp = "PageIndex=1";
if (newUrl.match(reg) != null) {
newUrl = newUrl.replace(eval(reg), tmp);
}
}
location.href = newUrl;
}
関数 QueryMonthTicket()
{
if($("selectM")!=null && $("selectY")!=null)
{
var month=$("selectY").value $("selectM").value ;
ChangeParam("月",month);
}
}

関数 GoPage()
{
var page=$("txtPage").value。トリム( );
if(page.length===0){
alert("ページ番号を入力してください");
return false>}; 1234567890';
var isNum = true;
for(var i=0;ivar c = page.charAt(i); strNum.indexOf (c) < 0){
isNum = false
};
if(isNum){
if(page) >parseInt (initTotalPage)){
alert("入力したページ数が総ページ数を超えています。再入力してください。 ");
return false;
};
ChangeParam("PageIndex",page);
}else warning('入力した情報が間違っています。再入力してください!');
}

function GoEnter(evt){
evt=evt||window.event;
if(evt && evt.keyCode == 13) return GoPage(); ;


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。