The Form object represents a form created by the <FORM></FORM> tags. The Form object can be accessed as a property of the Document object. Using forms in VBScript is similar to using forms in Visual Basic for Applications. Any controls contained within the <FORM></FORM> tags are accessed with the Form.Control.Property syntax. Additionally, the Internet Explorer provides complete support for all of the events for a control contained in a form. Tables 3-8, 3-9, and 3-10 show the properties, method, and event for the Form object.
Table 3-8.Form Object Properties
| Property | Type | Description | Usage |
| Action | String | Returns or sets the ACTION attribute. | MyForm.Action="http://www.vb-bootcamp" |
| Encoding | String | Returns or sets the ENCODING attribute. | MyForm.Encoding="text/html" |
| Method | String | Returns or sets the METHOD attribute. | MyForm.Method="POST" |
| Target | String | Returns or sets the TARGET attribute. | MyForm.Target= "NewWindow" |
| Elements | Object | Returns an Elements array. | Set MyObject=MyForm.Elements(1) |
| Hidden | Not yet implemented. |
Table 3-9.Form Object Method
| Method | Return Type | Description | Usage |
| Submit | None | Submits form contents. | MyForm.Submit |
Table 3-10.Form Object Event
| Event | Arguments | Description | Usage |
| OnSubmit | None | Fires when form contents are submitted. | MyForm.OnSubmit= "VBScript code" |