# Using manual form reset inside a component

**URL:** <https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182>\
**Category:** Attributes\
**Tags:** attributes-forms\
**Created:** [April 11, 2026, 4:21pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182 "2026-04-11T16:21:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Darren](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.finsweet.com/darren/32/216_2.png) [@Darren](https://forum.finsweet.com/u/Darren)\
**Post date:** [April 11, 2026, 4:21pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182/1 "2026-04-11T16:21:11Z")

</div>

Hello,

I have three instances of form reset on a simple div. Two of them are instances of a component, one isn’t. All three are on separate pages.

The component instances are not working.  
Does this solution not work inside components, or am I missing something?

Thanks

---

<div class="post-metadata">

**Author:** ![Support-Finn](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.finsweet.com/support-finn/32/5169_2.png) [@Support-Finn](https://forum.finsweet.com/u/Support-Finn)\
**Post date:** [April 12, 2026, 1:09pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182/2 "2026-04-12T13:09:22Z")

</div>

Hey @Darren!

The Form Submit solution using `fs-formsubmit-element="reset"` does work across multiple component instances, but there are a couple of things worth checking.

First, make sure the core attributes are in place on each instance:

- `fs-formsubmit-element="form"` on the Form Block
- `fs-formsubmit-element="reset"` on the clickable reset trigger element

The most common issue we see is when multiple form components live on the same page. In that case, you’ll need to add **fs-formsubmit-instance** to a common parent wrapper for each instance, with a unique value per instance:

```auto
fs-formsubmit-instance = "1"
fs-formsubmit-instance = "2"

```

Without that, the instances can conflict with each other and cause exactly the kind of behavior you’re describing.

A couple of quick questions to help us narrow this down 🙏

1. On any given page, are you working with one form component or multiple?
2. Could you share a real staging or published URL where the reset isn’t working? The link in your post looks like it might be a placeholder.

Being able to inspect the live DOM will help us see whether the attributes are being picked up correctly by the script. Once we can see what’s actually rendering, we’ll have a much clearer picture of what’s going on. 💪

---

<div class="post-metadata">

**Author:** ![Darren](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.finsweet.com/darren/32/216_2.png) [@Darren](https://forum.finsweet.com/u/Darren)\
**Post date:** [April 13, 2026, 4:50pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182/3 "2026-04-13T16:50:50Z")

</div>

Thanks very much for your assistance.

1. On any given page there is only one form component
2. Here is a [real staging link.](https://duratus.webflow.io/)

> **[Duratus | We Help Senior Executives Become Authentic, Resilient Leaders](https://duratus.webflow.io/)**
>
> Our Duratus coaches use rare insights and strategies forged in the most intense human environments to help you be better and lead better.

---

<div class="post-metadata">

**Author:** ![jesse.muiruri](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.finsweet.com/jesse.muiruri/32/5523_2.png) [@jesse.muiruri](https://forum.finsweet.com/u/jesse.muiruri)\
**Post date:** [April 14, 2026, 12:15pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182/4 "2026-04-14T12:15:33Z")

</div>

Hey @Darren

Make sure this script is added site-wide by placing it in site settings

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/finsweet1/original/2X/2/2b71344380e8fb1b3d24f4c0587be39586c6167b.png)

```auto
<!-- Finsweet Attributes -->
<script async type="module"
src="https://cdn.jsdelivr.net/npm/@finsweet/attributes@2/attributes.js"
fs-formsubmit
></script>

```

Here’s the [_ **link to the docs** _](https://finsweet.com/attributes/form-submit)

---

<div class="post-metadata">

**Author:** ![Darren](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.finsweet.com/darren/32/216_2.png) [@Darren](https://forum.finsweet.com/u/Darren)\
**Post date:** [April 18, 2026, 7:20pm UTC](https://forum.finsweet.com/t/using-manual-form-reset-inside-a-component/7182/5 "2026-04-18T19:20:19Z")

</div>

Hey Jesse

Thanks for your reply.

That worked.
