我試圖從外部網站獲取鏈接集合。使用此代碼:通過控制檯從網站獲取鏈接集合
var links = document.getElementsByClassName('_5syj');
for(var i = 0; i < links.length; i++) {
links[i].attributes.href.nodeValue;
}
這隻返回一個鏈接。這是爲什麼 ?我應該做什麼來查看日誌中的所有鏈接?
我試圖從外部網站獲取鏈接集合。使用此代碼:通過控制檯從網站獲取鏈接集合
var links = document.getElementsByClassName('_5syj');
for(var i = 0; i < links.length; i++) {
links[i].attributes.href.nodeValue;
}
這隻返回一個鏈接。這是爲什麼 ?我應該做什麼來查看日誌中的所有鏈接?
使用的console.log方法
var links = document.getElementsByClassName('_5syj');
for(var i = 0; i < links.length; i++) {
console.log(links[i].attributes.href.nodeValue);
}
這很奇怪,起初它沒有工作,但現在它工作..謝謝! – user1876234 2014-10-01 11:17:35
很高興我能幫忙! – Gilsha 2014-10-01 11:19:30
你在控制檯或iframe刮呢? – A1rPun 2014-10-01 10:56:14
在控制檯.... – user1876234 2014-10-01 11:00:10
首先檢查捕獲環節的長度:document.getElementsByClassName(「_ 5syj」)長度 – 2014-10-01 11:03:27