Я изучаю ошибку в некотором программном обеспечении, которое использует встроенную Javascript-библиотеку. Ошибка, что я имею дело с на следующей строке появляется:Загадочная строка Javascript code
GetVal1("dispLetter")(GetVal1("dispLetter").selectedIndex).value + '~' + (bFinal == true ? '1' : '0');
Я изначально не был уверен, что если эта линия была даже действительно, однако, по словам источника управления эта линия была вокруг, так как этот файл был создан в то время как ошибка относительно недавняя. Когда я отлаживался, я обнаружил, что эта строка выдает сообщение об ошибке GetVal1(...) is not a function
. Я проверил, чтобы подтвердить, что файл Javascript с определением функции входит заголовок выглядит следующим образом:
function GetVal1(strHTMLId)
Так что, я думаю, мой вопрос, эта линия действует Javascript код? Есть ли что-нибудь, что вы можете сказать, что может быть ошибка? Спасибо.
Чтобы использовать этот метод, 'GetVal1' должен * вернуть * определение функции. Это так? –
@ExplosionPills Только что проверили, вернув «HTMLSelectElement». Это проблема? –
Мне кажется, что кто-то копировал фрагмент 'GetVal1 (« dispLetter »)' слишком часто. Что должна делать линия? – Bergi