亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js獲取地址欄中傳遞的參數(shù)(兩種方法)

 更新時間:2017年02月08日 16:29:20   作者:bicycle-lei  
本文主要介紹了如何獲取地址欄中的參數(shù)的兩種方法。具有很好的參考價值,下面跟著小編一起來看下吧

第一種:字符串拆分法

window.location.href 或者 location.href 或者 window.location 獲得地址欄中的所有內(nèi)容

decodeURI()可以解碼地址欄中的數(shù)據(jù) 恢復中文數(shù)據(jù)

window.search 獲得地址欄中問號及問號之后的數(shù)據(jù)

//獲取地址欄里(URL)傳遞的參數(shù) 
function GetRequest(value) { 
  //url例子:www.bicycle.com?id="123456"&Name="bicycle"; 
  var url = decodeURI(location.search); //?id="123456"&Name="bicycle";
  var object = {};
  if(url.indexOf("?") != -1)//url中存在問號,也就說有參數(shù)。 
  {  
   var str = url.substr(1); //得到?后面的字符串
   var strs = str.split("&"); //將得到的參數(shù)分隔成數(shù)組[id="123456",Name="bicycle"];
   for(var i = 0; i < strs.length; i ++) 
    {  
        object[strs[i].split("=")[0]]=strs[i].split("=")[1]
      }
  }
  return object[value]; 
} 

第二種:正則匹配法

這種方法其實原理和上一種方法類似,都是從URL中提取,只是提取的方法不同而已。

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; 
}

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

  • 微信小程序實現(xiàn)多張照片上傳功能

    微信小程序實現(xiàn)多張照片上傳功能

    這篇文章主要介紹了微信小程序實現(xiàn)多張照片上傳功能,當服務器的狀態(tài)碼為200且圖片上傳完畢后將圖片的src轉化為Json字符串存在數(shù)組中以便將其添加到數(shù)據(jù)庫,本文通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • JS遍歷JSON數(shù)組及獲取JSON數(shù)組長度操作示例【測試可用】

    JS遍歷JSON數(shù)組及獲取JSON數(shù)組長度操作示例【測試可用】

    這篇文章主要介紹了JS遍歷JSON數(shù)組及獲取JSON數(shù)組長度操作,涉及javascript簡單json數(shù)組遍歷與運算相關操作技巧,需要的朋友可以參考下
    2018-12-12
  • JavaScript運動原理基礎知識詳解

    JavaScript運動原理基礎知識詳解

    這篇文章主要介紹了JavaScript運動原理基礎知識詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • js實現(xiàn)支付倒計時返回首頁

    js實現(xiàn)支付倒計時返回首頁

    這篇文章主要為大家詳細介紹了js實現(xiàn)支付倒計時返回首頁,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • socket在egg中的使用實例代碼詳解

    socket在egg中的使用實例代碼詳解

    這篇文章主要介紹了socket在egg中的使用,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-05-05
  • JS getStyle獲取最終樣式函數(shù)代碼

    JS getStyle獲取最終樣式函數(shù)代碼

    定義一個id="flower"的div元素 并設置如上樣式,我們的目標就是通過javascript來獲取樣式的最終屬性
    2010-04-04
  • JavaScript實現(xiàn)Tab點擊切換

    JavaScript實現(xiàn)Tab點擊切換

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)Tab點擊切換,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • js中function()使用方法

    js中function()使用方法

    通過函數(shù)對象的性質,可以很方便的將一個函數(shù)賦值給一個變量或者將函數(shù)作為參數(shù)傳遞,下面為大家介紹下函數(shù)的使用語法
    2013-12-12
  • js數(shù)值和和字符串進行轉換時可以對不同進制進行操作

    js數(shù)值和和字符串進行轉換時可以對不同進制進行操作

    這篇文章主要介紹了js數(shù)值和和字符串進行轉換時可以對不同進制進行操作,需要的朋友可以參考下
    2014-03-03
  • javascript substr和substring用法比較

    javascript substr和substring用法比較

    在js中substring和substr都是用來截取字符串的,那么substring和substr之間的具體區(qū)別在哪里,有沒有區(qū)別呢,下面我來給各位詳細引用一些實例來介紹這些問題
    2009-06-06

最新評論