你好,我在FB上發了一個活動,我無法邀請超過500個朋友,所以我想打開第二個活動邀請最後一部分。在facebook上創建一個邀請好友的列表,其中包含javascript
我沒有邀請朋友跟隨字母表,所以現在我需要一個腳本來列出所有未邀請的朋友的名字。我想在活動中打開受邀朋友的名單,滾動至結尾,在firefox中打開firebug查看代碼,製作我的腳本並在控制檯中使用它。我的問題是,我不知道如何抓取子類標籤data-reactid
中的文本名稱。
我有很多課是這樣的:
<span class="_2akq _1box" data-reactid=".10h.2.0.0.0.0:0:1:$100001479193047.0.0.$2.$text.0.0">
<span data-reactid=".10h.2.0.0.0.0:0:1:$100001479193047.0.0.$2.$text.0.0.0">Ele Mastro</span>
</span>
我嘗試列出控制檯上的名字,但我只能列出的代碼。如何查看像data-reactid
這樣的自定義子類。我有義務使用Facebook API嗎?
我想這個代碼
var names-array = null;
var inputs = document.getElementsByClassName('_2akq _1box');
for(var i=0;i<inputs.length;i++){
var name = inputs[i].getElementsByTagName('span')[0].childNodes[0].nodeValue;
if(name != null){
names-array.push(name);
}
}
for (index = 0; index < names-array.length; index++) {
console.log(names-array[index]);
}
,但它給我這個:SyntaxError: missing ; before statement
請檢查您的html,您是否遺漏了關閉標記 – MazzCris
完成。現在有所有的標籤...我希望:) –