Form fields: Difference between revisions
Jump to navigation
Jump to search
imported>Bale Created page with '{{ #vardefine:name|form_fields}}{{ #vardefine:return_type|string [string]}}{{ #vardefine:aggregate|yes}}{{ FunctionPage| name={{#var:name}}| function_category=Relay Browser Func…' |
imported>Bale mNo edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
FunctionPage| | FunctionPage| | ||
name={{#var:name}}| | name={{#var:name}}| | ||
function1={{Function| | function1={{Function| | ||
name={{#var:name}}| | name={{#var:name}}| | ||
aggregate={{#var:aggregate}}| | aggregate={{#var:aggregate}}| | ||
Line 23: | Line 13: | ||
return_also={{#var:return_also}}| | return_also={{#var:return_also}}| | ||
parameter1=| | parameter1=| | ||
p1desc= | p1desc=Similiar to [[form_field|form_field()]], but returns a map with all the name/value pairs from the relay request being handled. Unlike the [[form_field|form_field()]] function, this allows iterating over all the fields, | ||
and can distinguish a field with a blank value from a nonexistent field.| | and can distinguish a field with a blank value from a nonexistent field. (The exception to this being checkboxes, which return no information when unchecked.)| | ||
}}| | }}| | ||
Line 37: | Line 27: | ||
</syntaxhighlight>}}| | </syntaxhighlight>}}| | ||
see_also={{SeeAlso|write|writeln}}| | see_also={{SeeAlso|form_field|write|writeln}}| | ||
more_info=See [[Relay_Override_Scripting#User_Interface_Script|User Interface Scripts]] for more information.| | |||
}} | }} | ||
[[Category:Relay Browser Functions]] |
Latest revision as of 05:26, 22 May 2010
Function Syntax
string [string] form_fields()
- Similiar to form_field(), but returns a map with all the name/value pairs from the relay request being handled. Unlike the form_field() function, this allows iterating over all the fields, and can distinguish a field with a blank value from a nonexistent field. (The exception to this being checkboxes, which return no information when unchecked.)
Used to read form information in User Interface Scripts.
Code Sample
Read the form fields in a UI script for use later.
string [string] fields;
fields = form_fields();
boolean success = count(fields) > 0;
See Also
More Information
See User Interface Scripts for more information.