A tag which sets a hidden field to the provided value.
To use XPath to set a hidden field named testHiddenField that exists in a form with the name testform:
<htmlunit-set-hidden-field
functionId="Set the testHiddenField field to 'some value'"
xpath="//form[@name='testform']/input[@name='testHiddenField']"
value="some value"/>
To use XPath to set a hidden field named testHiddenField that doesn't exist in a form:
<htmlunit-set-hidden-field
functionId="Set the testHiddenField field to 'some value'"
xpath="//input[@name='testHiddenField']"
value="some value"/>
To to set a hidden field named testHiddenField that exists in a form with id or name of form_test w/o using XPath:
<htmlunit-set-hidden-field
functionId="Set the testHiddenField field to 'some value'"
form="form_test"
fieldName="testHiddenField"
value="some value"/>
To to set a hidden field named testHiddenField that exists in the 2nd form form_test w/o using XPath:
<htmlunit-set-hidden-field
functionId="Set the testHiddenField field to 'some value'"
form="2"
fieldName="testHiddenField"
value="some value"/>
To to set a hidden field named testHiddenField that exists in form define by //table/tr[3]/td/form XPath:
<htmlunit-set-hidden-field
functionId="Set the testHiddenField field to 'some value'"
form="//table/tr[3]/td/form"
fieldName="testHiddenField"
value="some value"/>