<section>
<form action="#" id="form">
<input type="submit" value="検索">
</form>
</section>
<script>
'use strict';
document.getElementById('from').onsubmit = function() {
console.log('クリックされました');
};
</script>
Uncaught TypeError: Cannot set properties of null
存在しない要素を指定したときに発生するらしい。
idをform
をfrom
にしていた。
document.getElementById('from').onsubmit = function() {
修正したら治った。
感想
タイポに最初に気づくべきだった。
出典