Проверка Javascript дает мне ошибку
когда я когда либо собираюсь проверить через unhide textbox это ging чтобы быть проверенным но любой 1 текстового поля скрыт поэтому код javascript не проверяет его выдает ошибку
Что я уже пробовал:
функция validateAGDBAndSLDB() {
отладчик;
ВАР txtVal = (документ.метода getElementById ("в<%=txtAGDB1.Идентификатора ClientID%и GT;").стиль.дисплей = значение 'None') + (документ.метода getElementById ("в<%=txtAGDB2.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtAGDB3.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtAGDB4.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtAGDB5.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtAGDB6.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtAGDB7.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtAGDB8.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtAGDB9.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtAGDB10.ClientID%>").значение);
(document.getElementById("<%=txtSLDB.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtSLDB2.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtSLDB3.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtSLDB4.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtSLDB5.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtSLDB6.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtSLDB7.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtSLDB8.Идентификатора ClientID%и GT;").значение);
(документ.метода getElementById ("в<%=txtSLDB9.Идентификатора ClientID%и GT;").значение) + (документ.метода getElementById ("в<%=txtSLDB10.ClientID%>").значение);
если (txtVal >= 1 && txtVal <= 240) {
вернуть true;
}
еще
alert('значение должно быть в диапазоне от 1 до 240');
возвращать false;
}
Patrice T
Просто затирочная коррекция соответствующая ошибке
Member 10230348
ошибка заключается в том что невозможно найти значение null если текстовое поле скрыто и если текстовое поле отображается оно будет проверено
Patrice T
Показать точное сообщение об ошибке !
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
Member 10230348
не удается найти нулевое значение для идентификатора текстового поля в javascript.
Если мое текстовое поле скрыто, то возникает вышеприведенная ошибка.
& если мое текстовое поле не скрыто, то оно будет проверено, но я хочу, чтобы если мое текстовое поле скрыто, то оно будет проверено plz help im new в этом
ZurdoDev
Если она скрыта, то никакой ошибки в ней не будет. То, что вы, вероятно, делаете, - это установка .Visible = false в C#, и в этом случае да, это будет ошибка, потому что элемент управления вообще не будет находиться в HTML.
Если вы используете jquery, он будет работать без ошибок. $("#id").val()