Skip to content

Bug: form submit event does not expose event.submitter #33033

Description

@stefanprobst

a form submit event provides an event.submitter property, which can be passed to new FormData(event.currentTarget, event.submitter).

currently, react's FormEvent<HTMLFormElement> does not expose event.submitter - it can only be accessed via (event.nativeEvent as SubmitEvent).submitter.

React version: 19.1

Steps To Reproduce

Link to code example: https://github.com/stefanprobst/issue-react-form-event-submitter

  1. clone above repo, pnpm install && pnpm run dev
  2. click the submit button, and see that the nativeEvent has a submitter property, while the react synthetic event does not

The current behavior

the submit event does not have a submitter property

The expected behavior

the submit event's submitter property references the submit button (like the native SubmitEvent does)

Activity

  1. github-actions commented on Jul 25, 2025

    @github-actions

    This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!

  2. stefanprobst commented on Jul 25, 2025

    @stefanprobst
    Author

    bump

  3. github-actions commented on Oct 23, 2025

    @github-actions

    This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!

  4. stefanprobst commented on Oct 23, 2025

    @stefanprobst
    Author

    bump

  5. github-actions commented on Jan 21, 2026

    @github-actions

    This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!

  6. stefanprobst commented on Jan 21, 2026

    @stefanprobst
    Author

    bump

  7. self-assigned this
    on Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Status: UnconfirmedA potential issue that we haven't yet confirmed as a bug

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions