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

就是這樣 瞄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章