麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

js獲取url傳值的方法

2024-05-06 16:26:36
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了js獲取url傳值的方法,實例分析了字符串分割與正則分析兩種方法,并補充了一個基于正則匹配實現的js獲取url的get傳值函數,需要的朋友可以參考下
 

本文實例講述了js獲取url傳值的方法。分享給大家供大家參考,具體如下:

js獲取url參數值:

index.htm?參數1=數值1&參數2=數值2&參數3=數據3&參數4=數值4&......

靜態html文件js讀取url參數 根據獲取html的參數值控制html頁面輸出

一、字符串分割分析法

這里是一個獲取URL帶QUESTRING參數的JAVASCRIPT客戶端解決方案,相當于asp的request.querystring,PHP的$_GET

函數:

<Script language="javascript">function GetRequest() {var url = location.search; //獲取url中"?"符后的字串var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for(var i = 0; i < strs.length; i ++) {theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}}return theRequest;}</Script>

然后我們通過調用此函數獲取對應參數值:

<Script language="javascript">var Request = new Object();Request = GetRequest();var 參數1,參數2,參數3,參數N;參數1 = Request['參數1'];參數2 = Request['參數2'];參數3 = Request['參數3'];參數N = Request['參數N'];</Script>

以此獲取url串中所帶的同名參數

二、正則分析法

function GetQueryString(name) {var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");var r = window.location.search.substr(1).match(reg);if (r!=null) return unescape(r[2]); return null;}alert(GetQueryString("參數名1"));alert(GetQueryString("參數名2"));alert(GetQueryString("參數名3"));

補充:js 獲取url的get傳值函數

function getvl(name) {  var reg = new RegExp("(^|//?|&)"+ name +"=([^&]*)(//s|&|$)", "i");  if (reg.test(location.href))  return unescape(RegExp.$2.replace(//+/g, " "));  return "";};

用法簡單的說一下

比如url是:http://localhost/index.php?qz=ddddk中qz的值代碼如下

復制代碼代碼如下:
getvl(bb);//這樣就可以了

 

希望本文所述對大家JavaScript程序設計有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 斗破苍穹在线观看免费完整观看 | 精品一区二区三区网站 | 88xx成人精品视频 | 夜间福利网站 | 久久久久久久91 | 国产视频在线观看免费 | 在线a| 国产亚洲综合一区二区 | 7777网站 | 亚洲成人欧美在线 | 国产精品久久久久久久四虎电影 | 欧美性生活区 | 一级黄色在线免费观看 | 久久精片 | 国产成人精品午夜 | 牛牛视频在线 | 精品久久久久久久久久久aⅴ | 成人aaaaa片毛片按摩 | 色999国产 | 黄网站免费观看视频 | 亚洲人成在线播放网站 | 一级电影免费在线观看 | 亚洲人成在线播放 | 欧美激情 在线播放 | 亚洲第五色综合网 | 蜜桃一本色道久久综合亚洲精品冫 | 一级毛片在线看 | 黄色欧美精品 | 麻豆91精品91久久久 | 国产精品久久久久久久久岛 | 国产色片| 久久亚洲第一 | 亚洲国产网站 | 大逼逼影院 | 欧美囗交 | 插插操| 国产超碰人人做人人爱 | 亚洲第一激情 | 国产乱xxxx | 91中文字幕在线观看 | 久久久久.com|