WebView.GetFormValue
--------------------

Returns the value from the Specified Field.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [WebView](component_WebView.md) | [1.3](newinversion13.md) | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ✅ Yes |

MBS( "WebView.GetFormValue"; WebViewerRef; FormName; FieldName { ; OnlyVisible } ) 

**MBS**( **"WebView.GetFormValue";** /\* Returns the value from the Specified Field. \*/  
**$WebViewerRef**; /\* Either the Web Viewer Object Name or the Web Viewer ID as returned by "[WebView.FindByName](WebViewFindByName.md)" function. \*/   
**$FormName**; /\* The Form containing the field to read, case sensitive \*/   
**$FieldName**; /\* The field to read, case sensitive \*/   
**$OnlyVisible**) /\* Optional; Whether to look for all fields or only the visible ones. Default is false.e.g. 0 \*/ 

### Parameters

| Parameter | Description | Example | Flags |
|---|---|---|---|
| WebViewerRef | Either the Web Viewer Object Name or the Web Viewer ID as returned by "[WebView.FindByName](WebViewFindByName.md)" function. |  |  |
| FormName | The Form containing the field to read, case sensitive |  |  |
| FieldName | The field to read, case sensitive |  |  |
| OnlyVisible | Whether to look for all fields or only the visible ones. Default is false. | 0 | Optional |

### Description

Returns the value from the Specified Field.   
The forms and fields must be have valid "name" attributes in the html. These are case sensitive. So a field with the name="Test" is not the same as a field with the name="test". replaced by WebView.GetInputValue  
### Examples

Read a Field

 Let(  
\[  
  
Field = "name";  
Form = "myForm";  
WebViewerName = "MyWebViewer";  
  
WindowRef = MBS ("[Window.FindByTitle](WindowFindByTitle.md)"; Get(WindowName));  
WebViewerID = MBS ("[WebView.FindByName](WebViewFindByName.md)"; WindowRef; WebViewerName)  
  
\];  
  
  
MBS ("WebView.GetFormValue"; WebViewerID; Form; Field)  
  
)  
### See also

- [WebView.FindByName](WebViewFindByName.md)
- [WebView.GetForm](WebViewGetForm.md)
- [WebView.GetFormCount](WebViewGetFormCount.md)
- [WebView.GetFormInputValue](WebViewGetFormInputValue.md)
- [WebView.SetFormValue](WebViewSetFormValue.md)
- [Window.FindByTitle](WindowFindByTitle.md)

### Example Databases

- [WebViewer/Form Fields/WebViewer Forms](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/WebViewer/Form%20Fields/WebViewer%20Forms.shtml#1ScriptAnchor_)

Created 18th August 2014 , last changed 18th August 2014

  
[WebView.GetFormTextAreaValue](WebViewGetFormTextAreaValue.md) - [WebView.GetFormattedText](WebViewGetFormattedText.md)

[HTML Version](WebViewGetFormValue.shtml)