0
HTML要素は、フォームの一部です:HtmlUnitにvalue属性を持たないテキストフィールドの値を指定する方法は?以下
<input id="code" type="text" name="code" placeholder="Enter code here" autocomplete="off"/>
私はこの要素に文字列を渡したいと思います。私は値属性なしで文字列を渡す方法を知らない。
HTML要素は、フォームの一部です:HtmlUnitにvalue属性を持たないテキストフィールドの値を指定する方法は?以下
<input id="code" type="text" name="code" placeholder="Enter code here" autocomplete="off"/>
私はこの要素に文字列を渡したいと思います。私は値属性なしで文字列を渡す方法を知らない。
あなたはsetText()
法を用いて、入力した文字列を渡すことを試みることができます:
HtmlTextInput input = (HtmlTextInput) page.getElementById("code");
input.setText("your_text");
またはtype()
方法:あなたが他のフィールドで行うだろう
HtmlTextInput input = (HtmlTextInput) page.getElementById("code");
input.type("your_text");
同じように。 –
例を挙げてください。 – cheyrico2
http://htmlunit.sourceforge.net/gettingStarted.html#Submitting_a_form –