0

我想将 Facebook 页面上显示的所有个人资料添加给我的朋友。我看过Bookmarklet: Click All Like Buttons On Tumblr我正在尝试类似

 javascript:e=document.getElementsByTagName('a');for(i=0;i<e.length;i++) {if(e[i].id.indexOf('addButton')>=0)e[i].click();}void(0);

因为那是按钮中 a 元素的类,就像

<a class="uiIconText addButton" style="padding-left: 18px;"><i class="img sp_7b7xx5 sx_a97ca4" style="top: 2px;"></i>Aggiungi agli amici</a>

(用意大利语)。但什么也没发生(我正在使用 Firefox)。a 元素似乎为空,实际链接在哪里?

4

1 回答 1

1

您正在尝试接近该id属性,而您真正要寻找的是元素的class.

尝试替换if(e[i].id.indexOf('addButton')>=0)if(e[i].className.indexOf('addButton')>=0).

于 2012-04-14T17:49:13.923 回答