2016-04-15 160 views

回答

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

但需要重命名linkTags var – user3251954

+0

@ user3251954完成!謝謝! –

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('*'); 
相關問題