次のコードの違いについて質問があります。どちらの方法がより好ましいですか? なんで?長所短所?
より良い質問: onclick 以外にどのようなイベントがありますか? 変更イベントについてはどうですか?
方法 1
HtmlId.onclick = function () {
alert("whatever");
}
方法 2
function HtmlId_onclick() {
alert("whatever");
}
私が興味を持っている理由は、方法#1が機能しなかったため、ビジュアルスタジオでボタンをダブルクリックしただけで、機能する機能が自動的に追加されたためです。自動であるのに、なぜ手動で行うのですか?