1

まず、私はプログラマーではありません。そうでなければ、おそらくこれを行う方法をすでに知っているはずです。whereClause が定義されていないことを示す MS Jscript ランタイム 800a1391 を受け取る状況があります。ASP ページの前の部分で、値を収集しようとしていて、値を返せない可能性が高いか、後でこの行のスクリプトを壊す null のようなものを返す可能性が高いと確信しています。

失敗している行は次のとおりです。

{
    url += "&chartType=" +chartType + "&selClause=" + selClause + "&whereTrendTimeClause="  + whereClause + "&TrendTypeForReport=" + TrendType + "&ReportDisplayType=" + Request("ReportDisplayType") + showModes + "&whereProtocolClause=" + protocolClause + "&groupClause=" + groupClause + "&joinClause=" + joinClause + "&groupIDClause=" + groupIDClause;
}

私が把握しようとしているのは、このページ内で whereClause が何かを行うたびに、リターンを (テキストに) 出力するか、画面に出力する方法です。whereClause のインスタンスごとに少しのコードを手動で入力する必要があるとしても、それは問題ありません。私は簡単な解決策を探しているのではなく、機能して必要なものを返すメソッドだけを探しています。これは非常に冗長な出力です。詳細な出力が必要な理由は、動作環境と非動作環境を比較できるからです。最初に「ロギング」を機能させる必要があります。

ありがとう、

4

1 に答える 1

0

変数を監視し、変数が何を持っているかを確認するには、Google Chrome を使用できます。コンソールで開く (ページを右クリックし、[要素を検査] をクリックしてから [コンソールを選択]) と、ページにあるエラーを確認できます。

また、を使用してconsole.log()、JavaScript コードから書き込むことができます。

このチュートリアルで詳細を学ぶことができます- ウェブのデバッグ

于 2013-09-18T20:57:36.880 に答える