編寫乙個方法來獲取頁面url對應key的值

2022-04-03 17:28:09 字數 496 閱讀 3724

(如:當前頁位址為輸入"id"即獲得"123",輸入"name"獲得"test")

function querystring (val)

比如 url位址 www.1234.com/page.html?aa=1&bb=2 獲取aa的值

var cc = querystring('aa');

上述方案有bug,

www.1234.com/page.html?aa=1&bb=2 &bbb=3 無法正確識別

現改進如下

var re = new regexp("[?&]" +val+ "=([^&?]*)", "ig"); 

return ((uri.match(re))?(uri.match(re)[0].substr(val.length+2)):null);

以?或者&開始,以非?&結束 擷取。

獲取頁面中所有電子郵箱

window.onload = function ()

}

jsoup使用DOM方法來遍歷乙個文件

你有乙個html文件要從中提取資料,並了解這個html文件的結構。將html解析成乙個document之後,就可以使用類似於dom的方法進行操作。示例 file input new file tmp input.html document doc jsoup.parse input,utf 8 el...

js 定義乙個方法實現從頁面URL中獲取引數

在日常開發中頁面間跳轉使用url裡傳遞引數很是方便,今天就寫乙個函式方便從url裡獲取傳遞的引數。url裡傳遞引數需要使用 鏈結,寫法是 key val 直接上 獲取url引數 param name 引數的名稱 returns 引數名稱對應的值 let geturlparam function na...

獲取URL引數的乙個封裝方法

url格式 封裝方法1 var geturlparameter function 儲存引數資料的物件 var parameterarr parameter.length parameter.split 取得每乙個引數項,var item null var len parameterarr.lengt...