我发现了一个问题... 我正在写油脂和tampemonkey的应用程序,它应该改变一个网站的外观。javascript只删除每一个第二个元素
我的一个任务是要与标题New Post
(<img src="..." title="New Post" alt="...">
)
删除所有图像,我有以下snipplet:
elements = document.getElementsByTagName('img');
alert(elements.length); // FIRST
for (i=0; i < elements.length; i++) {
image = elements[i];
if (image.title.search(/New\ Post/) > -1) {
image.remove();
}
}
alert(i); // SECOND
这snipplet删除图像,但只有每一秒。 第一次警报给我的号码19
,但第二次警报给出10
...
该脚本应该删除每个具有给定标题的图像标签。 我做错了什么?
提示:https://developer.mozilla.org/en-US/docs/Web/API/Console.log – RichieAHB 2014-09-30 10:10:50
@richieahb - 我认为这不会在用户脚本内工作 – fechnert 2014-09-30 10:13:41