你好,我在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
完成。现在有所有的标签...我希望:) –