イベント ハンドラーが 2 つの異なるスクリプトに格納されている場合、同じボタンで 2 つの .onclick イベント ハンドラーを使用することは可能ですか? 必要な 2 つの関数を同じ .onclick ハンドラーで呼び出すのは簡単だとわかっていますが、これを回避する方法があるかどうか知りたいです。
私が持っているとしましょう
script1.js
someButton.onclick = function() {
someFunction1();
}
script2.js
someButton.onclick = function() {
someFunction2();
}
これらのスクリプトを html でこの順序で実行すると、someFunction2() onclick が呼び出されます。これは、ボタンの機能が script2.js によって上書きされると想定しているためです。