Я не понимаю, как использовать атрибут формы (Form = "")
От MDN
An input can be associated with at most one form.
От W3S
The form attribute specifies one or more forms an element belongs to.
To refer to more than one form, use a space-separated list of form ids.
Итак, могу ли я связать ввод с более чем одной формой? или нет?
Какая из них правда?
Фу. Имеется в виду w3schools.






Нет.. Атрибут from не существовал до выпуска HTML5. Вам нужно будет посмотреть на свой DOCTYPE и сделать это определение.
До HTML5 вы могли использовать Javascript и делать некоторые вещи с Xhr для выполнения такого типа поведения, если это действительно было необходимо.
Нашел пример ты процитировал ...
Last name: <input type = "text" name = "lname" form = "form1">
Вот описание в спецификациях форм HTML5: https://www.w3.org/TR/html5/sec-forms.html#element-attrdef-formelements-form
This feature allows authors to work around the lack of support for nested form elements.
If a reassociateable form-associated element has a form attribute specified, then that attribute’s value must be the ID of a form element in the element’s owner Document.
Довольно много других комментариев в RFC. Рекомендую заглянуть туда.
Хорошая статья: https://www.impressivewebs.com/html5-form-attribute/
Обновлено после дополнительного рассмотрения, не увидев ничего, что предполагает, что атрибут формы может указывать более одной формы. Самый краткий текст из спецификации W3C для поддержки этого будет: "форма - связывает элемент управления с элементом формы а".
извините, я новичок в изучении html, есть ли у вас простой ответ или объяснение?
@ficuscr - Но w3schools.com ошибается в этом вопросе. В нем говорится, что атрибут формы может быть списком идентификаторов, разделенных пробелами. Но, как ясно показывает ваша цитата из спецификации HTML5, это должен быть единственный идентификатор. Таким образом, только одна форма может быть связана с элементом управления одновременно,
@Alohci Признаюсь, я все еще немного запутался в этом. Похоже, что спецификации по-прежнему запрещают вложенные элементы <form>. Но я согласен, большинство этих «правил», похоже, касаются сохранения единой ассоциации.
Да, это так. Атрибут form предназначен для этого в основном, чтобы обойти тот факт, что формы не могут быть вложены в сериализацию text/html. Обратите внимание, что вы вкладываете формы может в DOM и в сериализацию application/xhtml+xml. но он по-прежнему не соответствует требованиям (т.е. недействителен).
@ficuscr, можешь ли ты дать мне свой аккаунт на Facebook или что-нибудь, или что-нибудь, что я могу с тобой связаться?
Дескриптор Twitter @KaremGmeay находится в биографии.
Насколько мне известно, ввод привязан к одной форме. Будем искать RFC ... Хорошее эмпирическое правило - все на W3C неправильно.