У меня есть пользовательский DA, который вызывается, когда выражение JavaScript является документом, и я хочу, чтобы оно выполнялось только при соблюдении определенного c условия на стороне клиента.
Итак, я установил на стороне клиента условие javascript выражение:
document.getElementById("myfield").options[status.selectedIndex].text != "Closed"
Проблема в том, что myfield
не элемент страницы, а элемент управления html - поле выбора. Поэтому я должен использовать выражение javascript вместо Item != Value
.
Теперь, когда я запускаю страницу и пытаюсь выполнить действие, которое активирует мой DA, условие проверяется, и оно выдает ошибку, говоря Cannot read property 'text' of undefined
. Как мне изменить выражение javaScript, чтобы оно заработало?