0
如何從網址獲取查詢字符串。將查詢字符串轉換爲隱藏輸入
例子:
我想要得到的「測試」,以隱藏輸入將在形式,我有(形式的偉大工程送,所有我需要知道的是如何獲得值「測試」)。
Javascript? jQuery的?
我嘗試一些有趣的事情我想,沒有知識:
<script type="text/javascript">
function getQueryString() {
var query_string = {};
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if (typeof query_string[pair[0]] === "undefined") {
query_string[pair[0]] = pair[1];
} else if (typeof query_string[pair[0]] === "string") {
var arr = [ query_string[pair[0]], pair[1] ];
query_string[pair[0]] = arr;
} else {
query_string[pair[0]].push(pair[1]);
}
}
return query_string;
}
var queryString = getQueryString();
document.getElementById('new_leadsourcetext').value = queryString.ref; //myhiddeninput is id of inpu
</script>
<input type="hidden" name="new_leadsourcetext" ID="new_leadsourcetext" />
類似一個在這裏http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript – codepiper