Событие onchange Java HtmlUnit не запущено - PullRequest
3 голосов
/ 15 марта 2011

Я использую HtmlUnit для заполнения формы.У меня есть выбор SELECT_A.После выбора опции дополнительные элементы должны появиться на странице.Но это не работает!Я симулирую Firefox 3.6.

Как вы думаете?

Я пытался использовать NicelyResynchronizingAjaxController(), но это не помогает.

Спасибо!

Ответы [ 2 ]

5 голосов
/ 03 июня 2011

Одно примечание: fireEvent следует вызывать с параметром "change", а не "onchange". Или fireEvent(Event.TYPE_CHANGE); еще лучше.

3 голосов
/ 16 апреля 2011

Вы можете использовать метод fireevent("EventName") и передать имя события в качестве параметра:

HtmlSelect fromselect = form.getSelectByName("droplist");
fromselect.fireEvent("onchange");
...