url截取后面的参数

非常简单的一个方法,好用的雅痞~
随便一个url: http://127.0.0.1:8080/index?code=30&name=tom

function getUrlParam1(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
	var r = (decodeURI(window.location.href).split('?')[1]+"").match(reg); //匹配目标参数(注意用的是href而不是search,因为search只能获取问好以后文字结束)
	if (r != null) return unescape(r[2]); return ''; //返回参数值
}

调用方法

var treeCode=getUrlParam1("code");//"code"是你需要截取的字段
treeCode // 30

就是这样 瞄

你可能感兴趣的:(url截取)