当前位置:首页 > 开发 > 编程语言 > 正则表达式 > 正文

JS采用正则表达式简单获取URL地址栏参数

发表于: 2015-07-15   作者:chiangfai   来源:转载   浏览:
摘要: GetUrlParam:function GetUrlParam(param){ var reg = new RegExp("(^|&)"+ param +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null
GetUrlParam:function GetUrlParam(param){
		var reg = new RegExp("(^|&)"+ param +"=([^&]*)(&|$)");
		var r = window.location.search.substr(1).match(reg);
		if(r!=null)return  unescape(r[2]); return null;	
	},

 

param:传入参数名字

例:

var docId = "101";

var randnum = Math.random();

url="../page/jtformat?docId="+docId+"&randnum="+randnum;

this.GetUrlParam(docId)返回101;

this.GetUrlParam(randnum)返回随机数randnum;

JS采用正则表达式简单获取URL地址栏参数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
最近为App做活动专区,其中很多活动都是采用html 5页面来制作的。一方面体量较小,制作快速,更新维
做善良公社的搜索功能的时候,需要将首页的值传入到搜索页面(从一个页面传入到另一个页面),我采
发现一个可以改变地址栏,而不导致页面刷新的东东。 Chrome, FF测试通过,不支持IE. 实现目标 页面
首先,此片文章并不是直接告诉你,url的正则表达式是什么,以及怎么使用这个正则表达式去解析一个UR
query组件,获取url参数和form表单json格式 距离上次的组件[js开源组件开发]ajax分页组件一转眼过去
  最近看了几道面试题,其中有一道就是关于写一个方法来获取浏览器地址栏URL查询部分的字段内容。
获取请求的参数,rest技术相对于servlet来说要方便许多。 Servlet我们要获取请求的参数,很麻烦啊。
今天一个偶然的机会,忽然想起来看一下在地址栏中到底能输入多少字符,一个文件名称到底能有多长(
express获取参数有三种方法:官网实例: Checks route params (req.params), ex: /user/:id Checks
express获取参数有三种方法:官网实例: Checks route params (req.params), ex: /user/:id Checks
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号