0

我有这样的链接:

<a name="sublink" rel="{handler: 'iframe', size: {x: 250, y: 300}}" class="modal acymailing_togglemodule" id="acymailing_togglemodule_formAcymailing45441" href="/index.php/component/acymailing/sub/display/formid-153/tmpl-component">Subscribe!</a>

ID每次都在变化。我想使用 JavaScript 自动单击此链接。当您在链接上手动单击时,会有效果 - 隐藏页面透明度颜色并显示窗口。但是当我使用:

document.getElementsByName('sublink').click();

它唯一正常显示的链接页面。

你能帮助我吗?我认为它应该在JQuery中......

你可以看到:http ://www.fxschool.pl/index.php/forex/sublink

这个橙色链接“Kliknij aby subskrybowac。

4

1 回答 1

1

getElementsByName()返回一个节点列表。您需要对其进行索引以获取要单击的单个元素:

document.getElementsByName('sublink')[0].click();
于 2013-11-03T10:33:43.237 回答