Атрибут name HTML тега <input>
HTML тег <input>Значение и применение
Атрибут name (HTML тега <input>) задает имя для элемента. Атрибут name используется для поиска (выбора) элементов с использованием языка программирования JavaScript, а так же позволяет ссылаться на данные формы после их отправки.
Обратите внимание, что только те элементы формы, которые имеют атрибут name, будут иметь свои значения при отправке формы.
Поддержка браузерами
Атрибут | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
name | Да | Да | Да | Да | Да | Да |
Синтаксис:
<input name = "text">
Значения атрибута
Значение | Описание |
---|---|
text | Задает имя для элемента <input>. |
Отличия HTML 4.01 от HTML 5
Нет.Пример использования
<!DOCTYPE html> <html> <head> <title>Пример использования атрибута name HTML тега <input></title> </head> <body> <form name = "myForm"> <!-- создаем форму --> <label>Ваш логин<input type = "text" name = "Login"></label><br> <!-- поле для ввода текстовой информации --> <label>Ваш пароль<input type = "password" name = "Password"></label><br> <!-- поле для ввода пароля --> <input type = "submit" name = "submitForm" value = "войти"> <!-- кнопка для отправки формы --> </form> </body> </html>
В данном примере мы создали форму (HTML тег <form>). Внутри формы мы поместили три элемента управления <input>, которые предназначены для ввода текстовой информации, пароля и отправки формы. Обратите внимание, что для каждого элемента <input> мы указали атрибутом name его имя, в том числе указали имя и для нашей формы (элемент <form> имеет одноимённый атрибут).
Результат нашего примера:
HTML тег <input>