htmlunit java изменить входной текст

Я использую htmlunit. Как я могу установить значение ввода текста, если у него нет атрибута «значение»?

<input type="text" onkeypress="test();" id="id" name="name" class="ttt">

Я пробовал это, но ничего

    ((HtmlTextInput) portfolios.getHtmlElementById("id")).setText("text");
    ((HtmlInput) portfolios.getHtmlElementById("id")).setTextContent("text");
    ((HtmlInput) portfolios.getHtmlElementById("id")).setAttribute("value", "text");

Пожалуйста помоги!


person jim    schedule 10.03.2011    source источник
comment
Что значит, но ничего?   -  person skaffman    schedule 10.03.2011
comment
Вы должны иметь возможность установить атрибут «значение», даже если вы специально не добавили значение для ввода текста html. С какой ошибкой вы столкнулись?   -  person Nishan    schedule 10.03.2011


Ответы (1)


HtmlInput.setValueAttribute( ) помочь?

person David Lantos    schedule 10.03.2011