4

こんにちは、StackOverflow コミュニティです。HTML アンカー タグの href に JavaScript を追加する代わりの方法について質問があります。私はこれが悪い習慣であることをすでに知っており、これを行う代わりに:

<div id="some_div"><a href="JavaScript:myfunction();">Text</a></div>

私はこれを行うことができます: テキスト

$('#some_div').on("click","a",function(e){
  myFunction();
});

私の質問は、変数を関数に渡す必要がある場合、これはどのように機能するのでしょうか? 例えば:

<div id="some_div"><a href="JavaScript:myfunction('param1','param2')">Text</a></div>

param1 と param2 のデータは異なる文字列になることに注意してください。このケースをどのように処理しますか?イベント リスナーは、アンカー タグによって入力されたさまざまなデータを受け取る必要があります。したがって、ユーザーが使用するときに param1 および param2 データを追加する方法は次のとおりです。

<div id="some_div"><a href="#">Text</a></div>

前もって感謝します。

4

1 に答える 1