次の html を想像してください。
<form>
<input type="text">
<input type="submit" id="a">
</form>
そしてこのJavascriptの部分
document.getElementById('a').onclick = function (e) {
alert(e.type);
};
テキストフィールドで Enter キーを押しても、アラートは常に「クリック」と表示されます。
ボタンが本当にクリックされたかどうかを確認するにはどうすればよいですか?