91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JS獲取瀏覽器地址欄的多個參數值的任意值實例代碼

發布時間:2020-09-04 04:17:06 來源:腳本之家 閱讀:322 作者:<_/> 欄目:web開發

下面通過一段代碼給大家介紹js獲取瀏覽器地址欄的多個參數值的任意值,具體代碼如下所示:

getParamValue("id");
//http://localhost:2426/TransactionNotes.aspx?id=100
//返回值是100;
// 根據參數名稱獲取參數值
    function getParamValue(name) {
      var paramsArray = getUrlParams();
      if (paramsArray != null) {
        for (var i = 0 ; i < paramsArray.length ; i++) {
          for (var j in paramsArray[i]) {
            if (j == name) {
              return paramsArray[i][j];
            }
          }
        }
      }
      return null;
    }
 // 獲取地址欄的參數數組
    function getUrlParams() {
      var search = window.location.search;
      // 寫入數據字典
      var tmparray = search.substr(1, search.length).split("&");
      var paramsArray = new Array;
      if (tmparray != null) {
        for (var i = 0; i < tmparray.length; i++) {
          var reg = /[=|^==]/;  // 用=進行拆分,但不包括==
          var set1 = tmparray[i].replace(reg, '&');
          var tmpStr2 = set1.split('&');
          var array = new Array;
          array[tmpStr2[0]] = tmpStr2[1];
          paramsArray.push(array);
        }
      }
      // 將參數數組進行返回
      return paramsArray;
    }

下面介紹下js獲得瀏覽器地址欄的參數值

1.js中寫一個獨立的方法

   function getQueryStringRegExp(name)
 {
  var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i"); 
  if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, " ")); return "";
 }

2.取值的時候

  var topCateCode=getQueryStringRegExp("topCateCode");

總結

以上所述是小編給大家介紹的JS獲取瀏覽器地址欄的多個參數值的任意值,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武定县| 济阳县| 工布江达县| 昌江| 荆州市| 新民市| 卓资县| 长丰县| 乌拉特前旗| 长春市| 荃湾区| 虞城县| 上虞市| 青海省| 南康市| 抚顺县| 威信县| 闽清县| 昭平县| 南平市| 遵义市| 东海县| 曲阜市| 龙井市| 桂东县| 昭通市| 观塘区| 宁晋县| 阜平县| 鞍山市| 忻州市| 奉新县| 台州市| 泗水县| 余姚市| 沁源县| 临潭县| 苍溪县| 信宜市| 陵川县| 施甸县|