此方法只能傳遞較少參數
方法如下:
<a href='page/index.html'>跳轉</a>
以上是正常寫法,如果要傳參按一下寫法:
<!--參數寫在?后面,多個參數用&隔開,下面傳的參數為name=lemon,age=18--> <a href='page/index.html?name=lemon&age=18'></a>
當跳轉到頁面的時候這個頁面的地址欄就會跟你寫的那個一樣,這時候你只需要獲取地址欄的內容並進行采取,下面是一個寫好的方法,把此方法引用到接受參數的頁面,記得要先把jQuery引用進來
$(function () { //取得地址中的數據 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null)return unescape(r[2]); return null; } //進行獲取參數 name可改為自己想要的參數 var name = GetQueryString('name');
這樣就可以了,是不是很簡單,記得關注喲!
---------------------------------------------------------------------------
大牛請無視此篇
為了能放首頁,下面補充點其他的:
大家肯定都知道循環遍歷數組,遍歷對象肯定也會,現在教大家一個簡單的方法遍歷對象 for in 循環:
var data = { name:'lemon', age:'18' }; for(i in data){ console.log(data[i]); }
此時data中的數據就都會被console出來;