Hi
I have a form definition which contains the following test selection list
<fd:field id="prodType" required="true">
<fd:label>Type of product:</fd:label>
<fd:datatype base="string"/>
<fd:selection-list>
<fd:item value="val1">
<fd:label>Text 1</fd:label>
</fd:item>
<fd:item value="val2">
<fd:label>Text 2</fd:label>
</fd:item>
<fd:item value="val3">
<fd:label>Text 3</fd:label>
</fd:item>
</fd:selection-list>
<fd:on-value-changed>
<javascript>
var value = event.source.value;
var myTextField =
event.source.lookupWidget("../myTextField");
myTextField.setValue(value);
</javascript>
</fd:on-value-changed>
</fd:field>
I want to be able to write out the text of the selected list to a hidden
field (in the case "myTextField") when the value changes.
Currently the code takes the value - so if I select Text 2 for instance,
it writes out "val2" to the hidden field (obviously because of:
var value = event.source.value;).
Can I capture the text in the dropdown list in a similar way so, as per
the example above, "Text 2" gets written to the hidden field no "val2"?
Thanks
Duncan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]