我是靠谱客的博主 单薄招牌,最近开发中收集的这篇文章主要介绍javascript获取url网址参数值的方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、传参数的页面

<a  href="add.html?type=add">添加源码</a>

这里我们用 url 传了一个名为type的参数,参数值为"add"

2、接收参数的页面 

<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
	$(function() {  
		var uid = getQueryString('type');
		//判断url有没有传过来参数 
		if(uid != null && uid == 'add') {
			//在这里实现功能
		}
	});
	//正则分析方式一
	function queryString(key) {
		var regex_str = "^.+\?.*?\b" + key + "=(.*?)(?:(?=&)|$|#)"
		var regex = new RegExp(regex_str, "i");
		var url = window.location.toString();
		if(regex.test(url)) {
			return RegExp.$1;
		} else {
			return undefined;
		}
	}
	//正则分析方式二
	function getQueryString(name) {
		var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
		var r = window.location.search.substr(1).match(reg);
		if(r != null) {
			return unescape(r[2]);
		} else {
			return null;
		}
	}
</script> 

 

 

最后

以上就是单薄招牌为你收集整理的javascript获取url网址参数值的方法的全部内容,希望文章能够帮你解决javascript获取url网址参数值的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部