私はコグノレポートスタジオを使用しています。私は私のプロンプトページでエラーが発生しました。私は正しく動作するようにコーディングしています(空のページでテストしました)が、左下に黄色の説明ポイントがあることに気付きました。これは、私がやろうとしていることを続けることを許しません。
ここにスクリーンショットがあります:
エラーは、プロンプトページのHTMLタグから来ているようです。
ここに私のコーディングがあります:
<script type="text/javascript">
var theSpan = document.getElementById("FiscalYear");
var theSelect = theSpan.getElementsByTagName("select");
theSelect[0].options[2].selected=true; //This will make default value in prompt to be the first item after line, change the value "2" for other item
theSelect[0].options[0].text = "Fiscal Year";
listBoxBusinessDate.checkData();
</script>
私のエラーはそこから来ているはずです、私はちょうど理由を理解できません。
回答:
回答№1は1これはJavaScriptエラーです。 "listBoxBusinessDate"を使用しようとしている変数はnull /未定義です。したがって、そのメソッド(.checkData())を呼び出すと、このエラーが発生します。
この変数はどこに定義されていますか(提供したスニペットには含まれていませんが、ファイルの最初に定義できます)...?