我正在尝试通过Web控制台(使用Firefox,但我愿意在必要时进行更改)来执行此操作。

我要做的是基本上一次单击页面上的所有“加号”。有关示例,请参见此处:http://de.wikipedia.org/wiki/Kategorie:Volkswirtschaftslehre(对不起,我链接了一个德国网站,但是英语维基百科现在似乎正在使用另一种系统,因此我需要在德语系统上进行操作...)

这是我所走的路:当我进入

var = document.getElementsByClassName("CategoryTreeToggle");


我得到了包含CategoryTreeToggle所有元素的变量测试。但是,显然没有为它们定义onclick例程。

有人可以帮我,告诉我从那里去哪里吗?

最佳答案

MediaWiki使用jQuery,这很容易:

$( '.CategoryTreeToggle' ).click();


或者,如果您只想单击那些尚未展开的切换开关:

$( '.CategoryTreeToggle[title="ausklappen"]' ).click();


但是只使用CatScan会不会更容易?

08-25 21:19