Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[Form] Form ID is not set on form element #42075

Copy link
Copy link
Closed
@ker0x

Description

@ker0x
Issue body actions

Symfony version(s) affected: 5.3

Description

When a form is render, the ID of the form is set on a div inside the form while it should be set on the form element itself.
This prevent to render a button outside the form element with a form attribute. It also prevent to use the form_attr option on a form.

Actual behavior

<form name="user" method="post">
    <div id="user">
         // ... fields
    </div>
</form>

<button type="submit" form="user">Save</button>

Expected behavior

<form id="user" name="user" method="post">
    // ... fields
</form>

<button type="submit" form="user">Save</button>

How to reproduce

Reproducer

See README

Possible Solution

Instead of setting the ID in a div, set it on the form directly.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.