The following element controls are compatible with NativeForm:
- jsx3.gui.TextBox (Text Box, Text Area, Number Input, and Password)
- jsx3.gui.NativeSelect - Note that jsx3.gui.Select is not compatible with NativeForm.
- jsx3.gui.FileUpload
- jsx3.gui.NativeHidden - Use this control to submit values that do not have a visual representation.
- jsx3.NativeButton - You can use a jsx3.gui.Button to submit a form by writing an event handler on the button. However, only a NativeButton can submit a CGI parameter.
- jsx3.gui.RadioButton
- jsx3.gui.CheckBox
- jsx3.gui.DatePicker - The text displayed in the date picker is the value submitted with the form.
In each case, except RadioButton, the name of the submitted form field (CGI parameter) is equal to the Name property of the GI object. In the case of RadioButton, the form field is the Group Name property and only one value is submitted for all radio buttons that share the same Group Name.