Я уверен, что ответ на мой вопрос здесь где-то, но я не могу его найти. Прошу прощения, если я дублирую.Невидимый DIV недоступен JavaScript
У меня есть DIV, что я устанавливаю его видимость при загрузке страницы в зависимости от данных, которые я оттягиваю.
Так в коде позади:
this.divMyDiv.Visible = false
Если пользователь изменяет выпадающий значение, я стараюсь, чтобы показать DIV
var div = document.getElementById('divMyDiv');
div.style.display = 'block';
Если DIV установлен в положение, видимых код позади на начальной загрузке страницы все в порядке. DIV будет отображаться и скрываться, когда я изменяю значение раскрывающегося списка. Однако, когда DIV скрыт при загрузке страницы, var div в JavaScript всегда имеет значение null. Я пробовал var div = document.getElementById('<%=divMyDiv.ClientID%>');
, но получаю те же результаты. Я также попытался переместить JS в нижнюю часть страницы. Те же результаты.
Желание я мог бы отметить более одного ответа. Отмечен тот, с которым я столкнулся. Спасибо всем. – Fred
@downvoter Будь красивой, если можешь оставить комментарий, чтобы я знал, где я ошибся с этим вопросом. – Fred