JS获取地址栏参数

本文提供了两种JavaScript方法来获取URL地址栏中的参数。第一种方法通过直接解析URL并匹配参数名来提取值;第二种方法使用正则表达式进行精确匹配。这两种方法简单易懂,适用于网页应用中快速读取URL参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

提供常用的两个JS获取地址栏参数的方法,代码我就不详细分析了,都比较简单

  

1、

     < script   type ="text/javascript">

     function  QueryString(qs)

    {

         var  s = location.href;

        s = s.replace( "?" , "?&" ).split( "&" );

         var  re =  "" ;

         for (i=1;i<s.length;i++)

         if (s[i].indexOf(qs+ "=" )==0)

        re = s[i].replace(qs+ "=" , "" );

         return  re;

 

    }

 

调用方法:

 

 

 

var str_Type=QueryString( "UrlType" );

 

2、   

 

 

 

Request = {

    QueryString :  function (item){

     var  svalue = location.search.match( new

    RegExp( '[/?/&]'  + item +  '=([^/&]*)(/&?)' , 'i' ));

     return  svalue ? svalue[1] : svalue;

    }

    }

</ script >

 

 

 

调用方法:

 

var str_Type=Request.QueryString("UrlType" );

 

扩展知识:正则表达式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值