我想向朋友添加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 class="uiIconText addButton" style="padding-left: 18px;"><i class="img sp_7b7xx5 sx_a97ca4" style="top: 2px;"></i>Aggiungi agli amici</a>
(意大利语) 但没有任何反应(我正在使用Firefox)。 a元素似乎是空的,实际链接在哪里?
答案 0 :(得分:1)
您正试图接近id
属性,而您真正想要的是元素class
。
尝试将if(e[i].id.indexOf('addButton')>=0)
替换为if(e[i].className.indexOf('addButton')>=0)
。