を使用してjavascript関数でこのパラメータ私は、コード<a href="javascript:someFunction(this);" tabindex="0">Some text</a>
パスHREF
を持っているが、それはsomeFunction(link) {...}
に要素を渡し、後でそれを使用することが可能です。
デバッグモードではオブジェクトが表示されますが、すべてのプロパティは未定義です。
<a onClick="javascript:someFunction(this);
のようなonClick属性を使用していたとき、正常に動作しました。
これはおそらく最善の解決策ではないと私は知っていますが、私は他の質問を見ましたが、実際には今のところ私の問題ではありません。私はこのようにしなければならない理由は数多くあります。
ありがとうございました
それを試しましたか?それを試してみて、それが動作するかどうかを確認してください。それは私には正しいように見えます。 –
インラインJavaScriptをしないでください!言い訳はしないでください。 – Mathletics
'onclick'はイベントをトリガするため、' this'パラメータを持ちます。 'href'はしません。 – Blender