window.onload = function() {
document.getElementById('clickMe').onclick = runTheExample;
}
function runTheExample() {
alert('running the example');
}
これは、onclick
id=clickMeのhtml入力ボタンのイベントの単純なイベントハンドラーです。
runTheExample
2行目で、関数の呼び出しの直後に関数の呼び出しが続かないのはなぜ()
ですか?関数を呼び出すには、開く/閉じる括弧で期待する変数/オブジェクトを渡す必要があり、関数が何も期待しない場合でも、のような開き括弧と閉じる括弧を含める必要があると思いrunTheExample()
ました。