ホームページ >ウェブフロントエンド >jsチュートリアル >jsは「オプションが空かオブジェクトではない」を解決します
古いプロンプト スクリプト エラー:「オプションが空であるか、オブジェクトではありません」ですが、オブジェクトは document.form1.xx または document.getElementById を使用して取得できます。
昨日、IP/PV 統計ページを作成しているときに、ページに選択コントロールを配置しましたが、js を使用してそのオプションを動的に増やすと、奇妙な問題が発生しました。古いプロンプト スクリプト エラー:「オプションが空であるか、オブジェクトではありません」ですが、オブジェクトは document.form1.xx または document.getElementById を使用して取得できます。
ずっと探しているのですが原因が見つからず、仕方なく遠回りしてselectコントロールが元々あった場所にpを置き、jsで動的に作成しています。選択し、その選択を p に置きます。
もともと忘れていましたが、今日このページに選択コントロールを追加しなければならないので、このままでは本当に申し訳ないと思って、長い間検索し、関連するものをほぼすべて確認しました。ファイル。ついに、js でコントロールを動的に作成する js カレンダー コントロールを見つけました。このコントロールの ID も selectMonth です。
問題を解決してそこから学びましょう。