本篇內(nèi)容主要講解“Javascript查詢字符串location.search()怎么使用”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Javascript查詢字符串location.search()怎么使用”吧!
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),涵江網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:涵江等地區(qū)。涵江做網(wǎng)站價(jià)格咨詢:028-86922220
下表列出了location對(duì)象的所有屬性(注:省略了每個(gè)屬性前面的location前綴)。
屬性名 | 例子 | 說(shuō)明 | |
hash | "#contents" | 返回URL中的hash(#號(hào)后面跟零或多個(gè)字符),如果URL中不包含散列,則返回空字符串. | |
host | "www.jxbh.cn:80" | 返回 | 返回URL的查詢字符串.這個(gè)字符串以問(wèn)號(hào)開頭. |
雖然通過(guò)上面的屬性可以訪問(wèn)到location對(duì)象的大多數(shù)信息,但其中訪問(wèn)URL包含的查詢字符
串的屬性并不方便。盡管location.search返回從問(wèn)號(hào)到URL末尾的所有內(nèi)容,但卻沒(méi)有辦法逐個(gè)訪問(wèn)其中的每個(gè)查詢字符串參數(shù)??梢韵裣旅孢@樣創(chuàng)建一個(gè)函數(shù),用以解析查詢字符串,然后 返回包含所有參數(shù)的一個(gè)對(duì)象:
function getQueryStringArgs(){
//取得查詢字符串并去掉開頭的問(wèn)號(hào)
var qs=(location.search.length>0 ? location.search.substring (1) :"");
//保存數(shù)據(jù)的對(duì)象
var args=();
//取得每一項(xiàng)
varltems=qs .split(“&");
var item=null.
name=null.
value=null;
//逐個(gè)將每一項(xiàng)添加到args對(duì)象中
for (var i=0;i
到此,相信大家對(duì)“Javascript查詢字符串location.search()怎么使用”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!