js取得通過網址傳遞的引數值例項程式碼
大家都知道通過網址可以傳遞引數,既然要傳遞引數,那麼就要獲相應引數的值,本章節分享一段能夠實現此功能的程式碼,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function getParam(paramName) { paramValue=""; isFound=false; if(this.location.search.indexOf("?")==0&&this.location.search.indexOf("=")>1) { arrSource = unescape(this.location.search).substring(1, this.location.search.length).split("&"); i=0; while(i<arrSource.length&&!isFound) { if(arrSource[i].indexOf("=")>0) { if(arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase()) { paramValue=arrSource[i].split("=")[1]; isFound=true; } } i++; } } return paramValue; }
以上程式碼實現了我們的要求,演示:
如果當前頁面的連結是:
[JavaScript] 純文字檢視 複製程式碼http://www.softwhy.com?id=88
那麼就可以如下獲取id的值:
[JavaScript] 純文字檢視 複製程式碼getParam("id")
以上程式碼的返回值是88。
相關文章
- 使用js獲取url傳遞的引數值程式碼例項JS
- 給url傳遞的引數值編碼程式碼例項
- 獲取url傳遞的指定引數值程式碼例項
- 獲取url網址傳遞的指定引數值
- 將url傳遞的引數值以json格式物件方式返回程式碼例項JSON物件
- 通過行為引數化傳遞程式碼
- JS的方法引數傳遞(按值傳遞)JS
- js網址跳轉例項程式碼JS
- location.search獲取url傳遞引數程式碼例項
- 後臺接受ajax傳遞值的例項程式碼
- url傳遞的引數值編碼
- js中函式引數值傳遞和引用傳遞JS函式
- 正規表示式獲取位址列傳遞引數程式碼例項
- js通過type屬性值篩選input元素程式碼例項JS
- js如何獲取url所傳遞的引數和引數值JS
- jQuery獲取url引數值程式碼例項jQuery
- ABAP 方法呼叫的引數傳遞裡,透過引用傳遞的方式,能修改原始引數值嗎?
- .net頁面間的引數傳遞簡單例項單例
- C#引數傳遞之值引數C#
- js函式引數值傳遞和引用傳遞簡單介紹JS函式
- 獲取url傳遞傳遞的某個引數的值
- 深入學習js之——引數按值傳遞#9JS
- 獲取url傳遞的引數值
- ajax傳遞的引數值包含單引號
- js獲取數字最小值程式碼例項JS
- js函式作為函式的引數程式碼例項JS函式
- JavaScript獲取url傳遞的引數值JavaScript
- Python的函式引數傳遞:傳值?引用?Python函式
- js通過拖動調整元素位置程式碼例項JS
- 面試官問:Go 中的引數傳遞是值傳遞還是引用傳遞?面試Go
- JavaScript 獲取 url 傳遞引數值JavaScript
- JavaScript深入之引數按值傳遞JavaScript
- JavaScript 深入之引數按值傳遞JavaScript
- Java引數傳遞是傳值還是傳引用?Java
- javascript如何獲取url傳遞的引數值JavaScript
- js的url傳遞中文引數亂碼的解決方案JS
- js清空<input type="file">值程式碼例項JS
- js中找出最大值程式碼例項JS