今日、テスト用に簡単なページを作成しました。js 部分を書いた後、コードを何度か読みましたが、構文エラーは見つかりませんでした。解決策はインターネットで検索することで、ID に基づいてノードを検索するための document.getElementById の構文が少し特殊であることがわかりました。詳細は次のとおりです。
(1) head ブロックなど、id が配置されているノードの前に記述する場合は、次のように記述します。jquery コードを書きすぎると、js の詳細を見落としやすくなるため、今後の参考のために記録しておいてください。