1. 程式人生 > >獲取url的部分引數

獲取url的部分引數

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")