ホームページ  >  記事  >  ウェブフロントエンド  >  js_javascript スキルで URL パラメータ値を取得する 2 つの方法

js_javascript スキルで URL パラメータ値を取得する 2 つの方法

WBOY
WBOYオリジナル
2016-05-16 17:23:021351ブラウズ
方法 1: 通常の分析
コードをコピーします コードは次のとおりです:

function getQueryString(name) {
var reg = new RegExp("(^|&)" name "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); >
呼び出しメソッド:
alert(GetQueryString("パラメータ名 1"));
alert(GetQueryString("パラメータ名 3"); 🎜>

方法 2



コードをコピー
コードは次のとおりです: < Script language="javascript"> function GetRequest() { var url = location.search; //URL の「?」文字の後の文字列を取得します。 theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("& ");
for (var i = 0; i theRequest[strs[i].split("=")[0]]=unescape(strs[i] .split("=") [1]);
}
}
return theRequest;
}



メソッドの呼び出し:
<スクリプト言語 ="javascript">
var リクエスト = new Object();
var パラメータ 1、パラメータ 2、パラメータ N; 🎜> パラメータ 1 = リクエスト['パラメータ 1'];
パラメータ 2 = リクエスト['パラメータ 2'];
パラメータ 3 = リクエスト['パラメータ 3'];パラメータ N'];
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。