您好,我相對較新的JavaScript,我一直試圖存儲超鏈接與<a>
標籤到JavaScript中的數組是否有優雅或這樣做的簡單方法?我如何獲得HTML中的所有下載鏈接並將它們存儲在使用Javascript的數組中
-3
A
回答
1
嗨,你有這樣的迴應: Get an array of list element contents in jQuery
你只需要改變
var links = [];
$("a").each(function() { links.push($(this).attr('href')) });
如果你不想使用jQuery的,不錯!
你可以做
var elements = document.getElementsByTagName('a'),
links = [];
for (var i = 0; i < elements.length; i++) {
links.push(elements[i].getAttribute('href'));
}
+1
我相信你的第一個片斷你打算用鏈接代替optionTexts因爲optionTexts沒有在任何地方定義。 – McCroskey
+0
謝謝@McCroskey,你是對的。我編輯它。 –
相關問題
- 1. 如何獲得谷歌搜索結果鏈接並將它們存儲在數組中使用機械化
- 2. 將對象存儲在數組中並使用Javascript調用它們的方法
- 3. 我有存儲在Perl數組中的數據。如何使用JSON將它們轉換爲JavaScript數組?
- 4. 獲取按鈕並將它們存儲在一個數組中
- 5. 如何在使用beautifulsoup的python中獲得下載鏈接?
- 6. 我想從用戶那裏得到所需的整數數量並將它們存儲到一個數組中
- 7. 我們如何獲得Mongodb中的所有數組元素?
- 8. 如何將keycode存儲到數組中並執行它們?
- 9. 獲取所有家長,並將它們存儲在字符串
- 10. 從html鏈接的Azure存儲下載
- 11. 如何存儲我們在JavaScript中使用api獲得的XML響應?
- 12. 將HTML表格數據存儲在使用javascript的數組中
- 13. NSSets如何存儲在內存中,並使它們更有效
- 14. 從一個JSON對象中獲取所有的值並將它們存儲在一個Python平面數組中
- 15. 將下拉值傳遞給javascript函數並將它們存儲爲數組
- 16. NSRegularExpression獲取html內容中的所有下載鏈接
- 17. 如何從段落中提取http鏈接並將它們存儲在數組中php
- 18. 如何選擇頁面中的所有鏈接並將其存儲在水豚的數組中?
- 19. HTML Javascript |如何獲得鏈接數組的值
- 20. 如何讀取文件中的行並將它們存儲到數組中
- 21. 將對象存儲在數組中並顯示它們(Java)
- 22. 創建實例並將它們存儲在數組中
- 23. Jsoup - 我如何獲得一個數組中的所有鏈接和標題?
- 24. 如何從網站中拉出圖片鏈接並使用wget下載它們?
- 25. 我可以使用array.join獲取數組中的所有整數並將它們合併爲一個int嗎?
- 26. 我可以將HTML文件存儲在drawable folde中,並將它們用於webview
- 27. 我如何獲得所有元素並分配它們?
- 28. 如何獲取存儲在設備中的所有圖像,並將它們顯示爲iPhone中的圖庫sdk
- 29. 如何從html鏈接抓取並下載所有pdf文件?
- 30. PHP如何循環我從html表單獲得的數據並將它們保存到mysql數據庫中?
你想要什麼一定是做,能幹,但你會需要解釋一下你的意思是,「超鏈接與標籤。」此外,展示您的HTML樣本和您迄今嘗試過的JavaScript是必須的。 – JAAulde
您可能需要添加一些代碼以及您嘗試獲取任何幫助的幾個示例。你可以隨時更新你的問題。歡迎來到堆棧溢出,推薦閱讀:http://stackoverflow.com/help/how-to-ask –
['document.links'](https://developer.mozilla.org/de/docs/Web/API/文檔/鏈接) –