スタイルとベスト プラクティスについて質問があります。
関数に接続された多数のボタンを含む html ページがある場合、ボタンの input タグ内に onclick 関数を設定するか、各ボタンに onclick ハンドラーをアタッチする Javascript でハンドラー コントローラーを作成する方がよいでしょうか?
*onclicks が既存の関数の呼び出しに関連付けられることを忘れていました。HTML に無名関数を詰め込もうとしているわけではありません。
すべて Javascript で行うと、javascript が html から分離され、html ページが「より純粋」に保たれると考えています。さらに、ボタンがページ全体に分散している場合、コントローラーはすべてのハンドラーを 1 つの場所に配置します。
しかし、不要なコードをたくさん作成するのではないかと考えています。また、HTML ページで onclick を設定すると、ボタンが関連付けられている機能を探す必要がないため、他のコーダーにとって読みやすくなると思います。
どちらが好ましいと思いますか?