`
lmh2072005
  • 浏览: 114031 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js获取地址栏参数

    博客分类:
  • js
阅读更多

根据参数获取相应的值

1.

           function getUrlParam(param){
                var paramUrl = decodeURIComponent(window.location.search).substring(1),
                    params = [],
                    paramsObj = {},
                    paramsKey,
                    paramsValue;
                if(paramUrl != ""){
                    paramUrl = paramUrl.replace(/(\w*)&*$/,"$1");
                    params = paramUrl.split("&");
                    for(var i = 0,j = params.length;i < j; i++){
                        paramsKey = params[i].split("=")[0];
                        paramsValue = params[i].split("=")[1];
                        paramsObj[paramsKey] = paramsValue;
                    }
                    if(param in paramsObj){
                        return paramsObj[param];
                    }else{
                        return "";
                    }
                }
            }

 

2.

         function getUrlParam(name)    
            {    
                 var reg = new RegExp("(^|&)" + name +"=([^&]*)(&|$)");    
                 var r = decodeURIComponent(window.location.search).substring(1).match(reg);    
                 if(r!=null)return r[2];
                 return null;    
            }

分享到:
评论

相关推荐

    JS获取地址栏参数的几种方法小结

    代码如下:[removed] // 获取地址栏的参数数组 function getUrlParams() { var search = [removed].search; // 写入数据字典 var tmparray = search.substr(1, search.length).split(“&”); var paramsArray =...

    JS获取地址栏参数的两种方法(简单实用)

    本文将详细介绍两种简单实用的JS获取地址栏参数的方法。 **方法一:采用正则表达式获取地址栏参数** 这种方法是通过创建正则表达式来匹配URL中的特定参数,并使用unescape函数解码URL编码的值。以下是具体实现: ...

    JavaScript正则获取地址栏中参数的方法

    文章中还提供了一些正则表达式的在线测试工具和在线生成工具的链接,这些工具可以帮助开发者测试和构造自己的正则表达式,确保正则表达式正确无误,从而准确获取地址栏参数。 最后,文章提到了更多关于JavaScript的...

    HTML页面地址栏参数传递与获取

    ### HTML页面地址栏参数传递与获取 #### 一、引言 在Web开发中,经常需要在不同页面间传递参数,以实现数据共享或状态保持等功能。传统的服务器端脚本如ASP可以通过表单(Form)的方式接收前端提交的数据。然而,...

    js获取中文地址栏参数

    #### 标题:“js获取中文地址栏参数” 此标题明确指出本文的主题是通过JavaScript来获取URL地址栏中的中文参数。这里所说的“地址栏”指的是浏览器地址栏中输入的URL地址,而“参数”则是指URL中用于传递数据的部分...

    JS获取地址栏url所有信息的方法

    JS 获取地址栏 URL 所有信息的方法 在Web开发中,获取地址栏 URL 的信息非常重要,它可以帮助我们获取用户的行为信息、追踪用户的操作路径、实现页面之间的跳转等。今天,我们就来探讨如何使用 JavaScript 获取地址...

    使用JavaScript获取地址栏参数的方法

     * 获取地址栏参数  *  * @example GetUrlString(‘id’)  *  * @desc 调用时加上判断,保证程序不会出错  * var myurl = GetUrlString(‘id’);  * if (myurl != null && myurl.toString().length &gt; 1) ...

    js获取url参数

    ### JavaScript 获取 URL 参数详解 #### 一、引言 在Web开发中,经常需要处理URL中的查询参数。这些参数通常用于传递页面之间的数据或者状态信息。JavaScript作为一种强大的客户端脚本语言,提供了多种方法来实现...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    js获取页面地址栏参数

    通过上述介绍,我们可以看出JavaScript获取页面地址栏参数的方法并不复杂,主要通过字符串的分割和遍历实现。这种方法适用于大多数场景下的简单参数获取需求。对于更复杂的场景,可以考虑使用库或者框架提供的解决...

    js获取地址栏参数的两种方法

    在JavaScript编程中,有时我们需要获取浏览器地址栏中的参数,这些参数通常是以问号(?)开始,由等号(=)分隔的一系列键值对。本文将详细介绍两种方法来实现这一功能。 方法一:使用正则表达式 ```javascript ...

    使用js获取地址栏参数的方法推荐(超级简单)

    获取地址栏参数是Web开发中常用的功能,主要是用来从浏览器的地址栏(URL)中读取参数值。当用户访问一个带有查询字符串(Query String)的URL时,开发者常常需要从这些参数中获取数据以完成某些业务逻辑。 在...

    (JS获取地址栏url所有信息的方法

    ### JS获取地址栏URL所有信息的方法 在Web开发过程中,经常需要从URL中提取有用的信息。这不仅可以帮助我们更好地理解用户是如何访问网站的,还可以利用这些信息进行个性化内容展示、统计分析等多种操作。本文将...

    用javascript获取地址栏参数

    在JavaScript中,获取浏览器地址栏(URL)中的参数是一个常见的需求,这在处理网页交互、数据分析或者实现某些功能时非常有用。以下三个方法演示了如何使用JavaScript从URL中提取特定参数。 方法一: 这个方法首先...

Global site tag (gtag.js) - Google Analytics