Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
Statistic
FMM
Blog
WebView.SetFormSelectValue
Sets the value of a select element, such as a list or a combo box or a menu.
Component |
Version |
macOS |
Windows |
Linux |
Server |
iOS SDK |
WebView
|
1.4 |
✅ Yes |
✅ Yes |
❌ No |
❌ No |
✅ Yes |
MBS( "WebView.SetFormSelectValue"; WebViewerRef; FormNameOrIndex; FieldNameOrIndex; Value { ; OnlyVisible } )
More
MBS(
"WebView.SetFormSelectValue"; /* Sets the value of a select element, such as a list or a combo box or a menu. */
$WebViewerRef; /* Either the Web Viewer Object Name or the Web Viewer ID as returned by "
WebView.FindByName" function. */
$FormNameOrIndex; /* Either the Name of the Form or the Index starting at 0 */
$FieldNameOrIndex; /* You can either pass the field name of the field indix. 0 is the first item */
$Value; /* The value to set the input to. */
$OnlyVisible) /* Optional; Whether to look for all fields or only the visible ones. Default is false.e.g. 0 */
Less
Parameters
Parameter |
Description |
Example |
Flags |
WebViewerRef |
Either the Web Viewer Object Name or the Web Viewer ID as returned by "WebView.FindByName" function. |
|
|
FormNameOrIndex |
Either the Name of the Form or the Index starting at 0 |
|
|
FieldNameOrIndex |
You can either pass the field name of the field indix. 0 is the first item |
|
|
Value |
The value to set the input to. |
|
|
OnlyVisible |
Whether to look for all fields or only the visible ones. Default is false. |
0 |
Optional |
Description
Sets the value of a select element, such as a list or a combo box or a menu.
Note: In HTML the Options of a Select tag can include a "value" attribute. If they do then this function sets the selection based on the value of the "value" attribute.
To learn about forms and fields on a website, you can use the Form Utility application included with our plugin.
Some websites use a lot of JavaScript, so you may need to send change event to control via WebView.RunJavaScript so the javascript is notified about the changes.
Examples
Fill a select input item:
MBS( "WebView.SetFormSelectValue" ; "web"; "search"; "borough"; "BROOKLYN" )
See also
Example Databases
Blog Entries
This function checks for a license.
Created 18th August 2014, last changed 9th July 2019
WebView.SetFormInputValue
-
WebView.SetFormTextAreaValue