JavaScript獲取url傳遞的引數值
使用url傳遞引數是常識,這裡就不多介紹了,下面就介紹一下如何利用正規表示式獲取傳遞的引數值。
HTML5提供了更加便利的方式,具體參閱URLSearchParams 物件用法一章節。
下面要分享的方式可以相容當前所有瀏覽器。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var url="softwhy.com?a=1&b=2"; function getQueryString(name,url) { var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)","i"); var arr=url.split("?"); var r=arr[1].match(reg); if(r!= null){ return unescape(r[2]); } return null; } console.log(getQueryString("a",url));
以上程式碼實現了我們的要求,可以獲取url中指定引數的值。
相關文章
- JavaScript 獲取 url 傳遞引數值JavaScript
- javascript如何獲取url傳遞的引數值JavaScript
- 獲取url傳遞的引數值
- javascript獲取url傳遞的引數鍵值表對JavaScript
- javascript獲取url連結傳遞的指定引數的值JavaScript
- 獲取url傳遞傳遞的某個引數的值
- 獲取url網址傳遞的指定引數值
- javascript如何獲取url傳遞的值JavaScript
- js如何獲取url所傳遞的引數和引數值JS
- js獲取url傳遞引數,js獲取url?號後面的引數JS
- 獲取url傳遞的指定引數值程式碼例項
- 使用js獲取url傳遞的引數值程式碼例項JS
- 獲取url中?後面傳遞的引數
- url傳遞的引數值編碼
- jQuery獲取url引數值jQuery
- 獲取位址列url連結?後面傳遞的引數
- C#獲取URL引數值C#
- location.search獲取url傳遞引數程式碼例項
- javascript獲取url引數值出現亂碼解決JavaScript
- C# 解析獲取Url引數值C#
- js根據引數名獲取url上的引數值JS
- JavaScript深入之引數按值傳遞JavaScript
- JavaScript 深入之引數按值傳遞JavaScript
- javascript獲取url引數程式碼例項JavaScript
- jQuery獲取url引數值程式碼例項jQuery
- js獲取url引數JS
- jquery獲取url引數jQuery
- 給url傳遞的引數值編碼程式碼例項
- JS的方法引數傳遞(按值傳遞)JS
- 使用arguments物件獲取函式傳遞的引數物件函式
- Js獲取URL地址引數JS
- 使用jquery獲取url及url引數的方法jQuery
- javascript獲取url連結引數例項程式碼JavaScript
- C#引數傳遞之值引數C#
- js獲取url地址中的引數JS
- as3獲取url地址的引數S3
- 正規表示式獲取位址列傳遞引數
- JS獲取URL中引數值(QueryString)的4種方法分享JS