我似乎無法找到關於getParameterByName()的任何詳細文檔。我搜索了Mozilla,Google和這裏。我錯過了什麼嗎?關於getParameterByName的Javascript文檔?
10
A
回答
5
這個名字沒有內建函數。
看看How can I get query string values in JavaScript?雖然 - 也許這是你正在尋找的功能。它返回給定名稱的查詢字符串參數。
+0
哇...這是我期待獲得更多信息。我只是讀錯了。感謝您的快速回復! – Dandy 2012-02-29 15:18:43
0
因爲它不存在。我想你想看看:getElementsByTagName?如果不提供更多關於你搜索什麼樣的方法的信息
9
我們在這裏工作。類似ThiefMaster的解決方案...
function getParameterByName(name){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}
+1
大聲笑 - 正在研究遺傳代碼,發現這個功能並正在搜索它是什麼......追溯到你。所以這裏是你的代表點:-) – jmadsen 2013-10-01 02:06:12
2
您需要添加名稱的驗證不爲空/未定義
function getParameterByName(name) {
if (name !== "" && name !== null && name != undefined) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
} else {
var arr = location.href.split("/");
return arr[arr.length - 1];
}
}
相關問題
- 1. 關於RubyVM :: InstructionSequence的文檔?
- 2. 關於角色的文檔
- 3. 關於MyBase的文檔?
- 4. 關於Eclipse Monkey的文檔
- 5. 關於「dealloc」的文檔
- 6. 在Javascript中獲取關於NodeList對象的文檔的位置?
- 7. 關於使用UIWebView,DOM和Javascript的HTML文檔點的問題
- 8. 關於JavaScript事件處理程序的文檔
- 9. 文檔關於iOS的自動更正
- 10. 關於ggplot_gtable和ggplot_build的R文檔
- 11. 尋找Dart關於observables的文檔
- 12. 關於PHP 504錯誤的長文檔
- 13. 關於SEE_MASK_NOZONECHECKS環境變量的文檔
- 14. 關於未來的良好文檔/書
- 15. admob入門 - 關於文檔的困惑
- 16. 關於文檔上傳的水印pdf
- 17. 關於Shared Nothing Architecture的體驗文檔
- 18. 關於lmd5,lua模塊的文檔
- 19. RubyMine關於intellisense的快速文檔?
- 20. 關於Routing組件的Symfony2文檔?
- 21. CSS - 關於文檔的中心div
- 22. 關於Simple.Data.Mocking xml結構的文檔?
- 23. 關於使用Rails的在線文檔
- 24. 關於「left-offset」語法的文檔?
- 25. 對於文檔中的變量(Javascript)
- 26. getParameterByName在Phonegap中的JavaScript中返回空值與iPhone
- 27. 關於文檔和相關數據的全文搜索mssql
- 28. 如何使用關於文檔準備
- 29. 關於MKMapView -regionThatFits:Apple文檔不正確?
- 30. Spring Security認證 - 關於該文檔
你在哪裏找到這樣的方法?它應該做什麼? – 2012-02-29 15:18:21
這是一個函數,我讀錯了。我試圖看看如何從查詢字符串收集信息。 – Dandy 2012-02-29 15:22:00
您的意思是否'getElementsByTagName'或者一個DOMElement方法'getAttribute' – silly 2012-02-29 15:18:49