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 に答える