社内で開発された Javascript ライブラリを使用している一部のソフトウェアのバグを調査しています。私が扱っているエラーは、以下の行に表示されます。
GetVal1("dispLetter")(GetVal1("dispLetter").selectedIndex).value + '~' + (bFinal == true ? '1' : '0');
最初はこの行が有効かどうかわかりませんでしたが、ソース管理によると、エラーが比較的最近のときにこのファイルが作成されたため、この行が存在していました。デバッグしたところ、この行でエラーがスローされることがわかりましたGetVal1(...) is not a function
。関数定義を含む Javascript ファイルが含まれていることを再確認しました。ヘッダーは次のようになります。
function GetVal1(strHTMLId)
だから、私の質問は、この行は有効な Javascript コードですか? エラーをスローしている可能性があると言えるものはありますか? ありがとうございました。