獲取url的部分引數
阿新 • • 發佈:2019-01-26
1、jquery獲取url引數比較複雜,要用到正則表示式,所以學好javascript正則式多麼重要的事情
首先看看單純的通過javascript是如何來獲取url中的某個引數:
//獲取url中的引數 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //構造一個含有目標引數的正則表示式物件 var r = window.location.search.substr(1).match(reg); //匹配目標引數 if (r != null) return unescape(r[2]); return null; //返回引數值 }
我們要獲取reurl的值,可以這樣寫:
var xx = getUrlParam(‘reurl’);
2.jQuery 選擇器**
jQuery 選擇器允許對html元素組或者單個元素進行操作。
jQuery 選擇器基於元素的id, 類,型別,屬性,屬性值等查詢(或選擇)html元素。
jQuery 中所有的`選擇器都是以美元符號開頭$().
1)元素選擇
頁面選取所有的
元素
$("p")
2)#id選擇器
jQuery #id選擇器通過id屬性選取元素。
頁面中的id掩蓋時惟一的,所以你要選取頁面中惟一的元素時需要通過#id選擇器。
$("#test")
3).calss 選擇器
jQuery 類選擇器可以通過指定的class查詢元素。
語法查詢如下:
$(".test")