Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вызвать событие onchange на элементе (выпадающий список) web формы? / 3 сообщений из 3, страница 1 из 1
02.12.2010, 18:12
    #36991922
onchange_event
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать событие onchange на элементе (выпадающий список) web формы?
Доброго времени суток!

Проблемы с обработкой события
Есть набор полей для ввода, рис.2
Код первого поля - рис 1

Даные в поля выбора вводятся с помощью скрипта.
Значение в поле вводится с помощью присваивания selectedIndex

locationSel.selectedIndex = 1

Нужно чтоб после ввода значения в поле генерировалось событие onchange (при этом формируется список для следующего поля).

Dim objDoc As MSHTML.HTMLDocument
Dim locationSel As MSHTML.HTMLSelectElement
Dim insTypeSel As MSHTML.HTMLSelectElement


Set objDoc = WebBrowser1.Document

Set locationSel = objDoc.getElementById("county")


locationSel.selectedIndex = 1

'что нужно здесь добавить чтоб произошло событие onchange и поле второго элемента стало активным?

Set insTypeSel = objDoc.getElementById("insurerType")
insTypeSel.selectedIndex = 1



Спасибо.
...
Рейтинг: 0 / 0
02.12.2010, 18:13
    #36991924
onchange_event
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать событие onchange на элементе (выпадающий список) web формы?
onchange_2.png
...
Рейтинг: 0 / 0
03.12.2010, 11:14
    #36992793
onchange_event
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать событие onchange на элементе (выпадающий список) web формы?
Нашли решение:


locationSel.selectedIndex = 1
MsgBox locationSel.LastChild.Attributes("value")
locationSel.FireEvent ("onchange")
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вызвать событие onchange на элементе (выпадающий список) web формы? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]