一部の JavaScript コードでこの問題が発生しています。デバッグによって問題を特定できたため、以下のエラーで簡略化しました。
HTML:
<select id="city_list_select" name="city">
<div id="clist">
<option>Select a Region First</option>
</div>
</select>
JavaScript:
document.getElementById("clist").innerHTML = "<option>Test</option>";
このエラーが返されます: TypeError: プロパティ 'innerHTML' を null に設定できません。そのため、JavaScript がその div を見つけられないようです。div を削除して JS を getElementById("city_list_select") に変更することで問題を回避できましたが、将来同様の問題が発生した場合に備えて、div が機能しない理由を突き止めたいと思います。 .