zoukankan      html  css  js  c++  java
  • JS获取当前/指定URL参数

    方法:

    首先通过 document.location 获得当前访问网页的网址,

    其次用 split 方法通过“?”把网址分为两部分。

    如果网址中有参数(arrObj.length > 1)

      再用 split 方法通过 “&”把每个参数分开

      接着用 for 循环检查参数中是否有与要找的参数相同参数

      如果有,则返回参数的值;

      如果没有,继续循环直到找完所有参数。

    如果网址中没有参数和没有找到参数,都返回空。

    代码:

    //paraName 等找参数的名称
    function GetUrlParam(paraName) {
        var url = document.location.toString();
        var arrObj = url.split("?");
    
        if (arrObj.length > 1) {
            var arrPara = arrObj[1].split("&");
            var arr;
    
            for (var i = 0; i < arrPara.length; i++) {
                arr = arrPara[i].split("=");
    
                if (arr != null && arr[0] == paraName) {
                    return arr[1];
                }
            }
            return "";
        }
        else {
            return "";
        }
    }
  • 相关阅读:
    day23
    day22
    day21
    day20
    小程序 组件操作
    jmeter安装使用一
    小程序登录操作
    Django ORM DateTimeField 时间误差8小时问题
    小程序初始篇
    ADB命令
  • 原文地址:https://www.cnblogs.com/CheeseZH/p/4857843.html
Copyright © 2011-2022 走看看