Подтвердить что ты не робот

Идентификатор входного файла HTML 5 и имя входа?

Я занят чем-то для школы в HTML 5.

Итак, вот мой бит кода

<label for="name">Name</label>
<input type="text" id="name" name="name" placeholder="your name" required><br>

Итак, мой вопрос на самом деле:

В чем разница между ИМЯ и ИД? цель? какой из них более важен?

4b9b3361

Ответ 1

Короче говоря, name - это идентификатор, который отправляется на сервер при отправке формы. id - уникальный идентификатор для браузера, clientide, для javascript и т.д.

Ответ 2

Атрибут name предназначен для отправки элемента формы на сервер; многие элементы могут использовать один и тот же name (например, переключатели, которые должны иметь одно и то же имя в пределах набора).

Атрибут id предназначен для уникальной идентификации любого элемента (а не только элементов формы). Он должен быть уникальным во всем документе.

Ответ 3

Атрибут id должен быть уникальным в вашем документе. Только один элемент может иметь заданный идентификатор. document.getElementById() находит первый элемент с данным id.

Атрибут name используется формами как ключ в паре ключ/значение при отправке формы. Атрибут value отображается в браузере и отправляется с формой.

Ни один из них не является "более важным", они просто разные. Если у вас есть мышление XML, они оба являются атрибутами на node. В HTML они имеют больше смысла.