1
A
回答
0
var aTags = document.querySelectorAll('a');
var searchaTag = '';
for(i = 0; i<aTags.length; i++) {
if(aTags[i].text == 'Search') {
searchaTag = aTags[i];
break;
}
}
0
如果你不知道那裏的元素就可以了,遍歷每個元素:
var all = document.querySelectorAll('*'); //OR document.getElementsByTagName("*")
for(var i = 0; i < all.length; i++) {
if(all[i].innerHTML === "search") {
console.log(all[i].tagName);
}
}
如果你有一些線索,可以通過內部的尋找縮小搜索範圍區域:
var all = document.querySelector('#my-Container').getElementsByTagName('*');
相關問題
- 1. 如何獲取HTML元素的內容
- 2. 如何獲取html元素內容
- 3. 如何通過使用C#和Selenium搜索InnerHTML來查找元素
- 4. 通過id/class獲取html元素的內容 - Android
- 5. 當通過ID獲取元素時,如何獲取節內的內容?
- 6. 通過點擊元素後面的元素來獲得元素的innerHTML
- 7. 如何通過在Python中使用html5lib來獲取body元素的內容?
- 8. 通過其他元素通過ID獲取HTML元素
- 9. 通過xpath獲取div的HTML內容
- 10. SAX:如何獲取元素的內容
- 11. 我使用哪個模塊來獲取HTML元素的內容?
- 12. 如何通過類名刪除沒有內容的html元素?
- 13. 如何通過使用JQuery的孩子的內容來訂購html元素?
- 14. 如何用html獲取輸入元素的內容?
- 15. 如何使用HTML節點獲取元素的內容?
- 16. 如何在C#中使用HtmlAgilityPack獲取HTML元素的內容?
- 17. 通過Python獲取html表格內容
- 18. 通過HttpServletResponse/HttpServletRequest獲取HTML內容
- 19. PHP XPath:如何獲取元素內容?
- 20. jQuery:獲取內容/ innerhtml onclick
- 21. 通過字符串獲取HTML元素
- 22. Python HTML - 通過屬性獲取元素
- 23. 無法通過ID獲取HTML元素
- 24. 通過HTML對象獲取子元素
- 25. 如何通過向元素添加整數值來更改innerHtml?
- 26. 如何通過.get()獲取父元素一次獲取元素
- 27. 獲取的innerHTML通過Jsoup
- 28. 通過id來獲取元素,在PHP
- 29. 通過其內容獲取數組的元素
- 30. 通過其內容獲取單元格
但需要重命名linkTags var – user3251954
@ user3251954完成!謝謝! –