# submit

Programmatically requests form submission by calling the native `requestSubmit()` method on the underlying form element.

```ts
submit(form);
```

## Parameters

- `form` <Property {...properties.form} />

### Explanation

The `form` parameter is the form store to submit. The function triggers form submission by calling the native `requestSubmit()` method on the underlying form element.

## Related

### Primitives

<ApiList items={[{ text: 'createForm', href: '/solid/api/createForm/' }]} />

### Methods

<ApiList
  items={[
    { text: 'handleSubmit', href: '../handleSubmit/' },
    { text: 'validate', href: '../validate/' },
    { text: 'focus', href: '../focus/' },
  ]}
/>
