1
我想要在JavaScript块中获取页面的查询字符串。 例如:如何使用JavaScript获取页面的查询字符串?
的页面有类似localhost:1234/Test/page1.aspx?ID=10
一个网址我怎样才能得到 '10' 的JavaScript?
我想要在JavaScript块中获取页面的查询字符串。 例如:如何使用JavaScript获取页面的查询字符串?
的页面有类似localhost:1234/Test/page1.aspx?ID=10
一个网址我怎样才能得到 '10' 的JavaScript?
window.location.search
是要走的路。
下面是一个例子功能:
function getQSVar(varname) {
var query = window.location.search.substring(1);
var vars = query.split("&");
var len = vars.length;
for (var i = 0; i < len; i++) {
var pair = vars[ i ].split("=");
if (pair[ 0 ] == varname) {
return pair[ 1 ];
}
}
return null;
}
用法:
var IDValue = getQSVar('ID'); // 10
你可能想拆就/ [和] /代替。 – Anonymous 2010-01-31 16:30:28
Jacob,谢谢 – odiseh 2010-02-01 09:58:33
@Jacob Relkin如何将它传递给aspx页面上的文本框? – clerktech 2014-02-06 14:46:39