ボタンの押下を検出するためのJavaScriptコードを書き始めました。私はすべての異なる方法をグーグルで調べてきました。それらのいくつかが私のコードで機能したり機能しなかったりしたとき、私は困惑しました。
これは、4 つの例を持つ JS Fiddleです。
#1または#4が機能しない理由を誰か説明できますか?
これがhtmlテストコードです。
<input type ='button' value = "Test Button 1" id="Test_Button1" >
<input type ='button' value = "Test Button 2" id="Test_Button2" >
<input type ='button' value = "Test Button 3" id="Test_Button3" >
<input type ='button' value = "Test Button 4" id="Test_Button4" >
ここにJavaScriptコードがあります
$('Test_Button1').click (function() {
alert("Test Button 1 worked");
});
$(document).on("click","#Test_Button2", function() {
alert("Test Button 2 worked");
});
document.getElementById('Test_Button3').onclick = function() {
alert("Test Button 3 worked");
};
$(document).ready (function () {
$('Test_Button4').click (function() {
alert("Test Button 4 worked");
});
});