Описание name
Атрибут name
указывает имя элемента.
Атрибут name
можно использовать для ссылки на элемент в JavaScript.
Для элемента form
, атрибут name
также используется в качестве ссылки при представлении данных.
Для элемента iframe
, атрибут name
может использоваться для целевой отправки формы.
Для элемента map
, атрибут name
связан с <img>
атрибут usemap
создает связь между изображением и картой.
Для элемента meta
, атрибут name
задает имя для информации / значения атрибута content
.
Для элемента param
, атрибут name
используется вместе с атрибутом value
для задания параметров плагина, указанного в теге <object>
.
Применение name
Атрибут name
можно использовать для следующих элементов:
Элемент | Атрибут |
---|---|
<button> | name |
<fieldset> | name |
<form> | name |
<iframe> | name |
<input> | name |
<map> | name |
<meta> | name |
<object> | name |
<output> | name |
<param> | name |
<select> | name |
<textarea> | name |
Примеры name
Две кнопки с одинаковыми именами, которые отправляют разные значения при нажатии:
<form action="/action_page.php" method="get">
Выберите свою любимую тему:
<button name="subject" type="submit" value="HTML">HTML</button>
<button name="subject" type="submit" value="CSS">CSS</button>
</form>
Попробуйте сами »
Элемент <fieldset> с атрибутом name:
<fieldset name="personalia">
Имя: <input type="text"><br>
Эл.Почта: <input type="text"><br>
</fieldset>
Попробуйте сами »
Форма HTML с атрибутом name:
<form action="/action_page.php"method="get" name="myForm">
Имя: <input type="text" name="fname"><br>
Фамилия: <input type="text" name="lname"><br>
<input type="button" onclick="formSubmit()" value="Отправить данные формы!">
</form>
Попробуйте сами »
Элемент <iframe> действует как цель для ссылки:
<iframe src="demo_iframe.htm" name="iframe_a"></iframe>
<a href="https://www.schoolsw3.com" target="iframe_a">SchoolsW3.com</a>
Попробуйте сами »
форма HTML с тремя полями ввода; два текстовых поля и одна кнопка отправки:
<form action="/action_page.php">
Имя: <input type="text" name="fullname"><br>
Эл.Почта: <input type="text" name="email"><br>
<input type="submit" value="Отправить">
</form>
Попробуйте сами »
Изображение-карта с кликабельными областями:
<img src="planets.gif"width="145" height="126"alt="Планеты"usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.html" alt="Cолнце">
<area shape="circle" coords="90,58,3" href="mercur.html" alt="Меркурий">
<area shape="circle" coords="124,58,8" href="venus.html" alt="Венера">
</map>
Попробуйте сами »
Атрибут name используется для определения описания, ключевых слов и автора документа HTML:
<head>
<meta name="description" content="Бесплатные веб учебники">
<meta name="keywords" content="HTML,CSS,JavaScript">
<meta name="author" content="Щипунов Андрей">
</head>
Попробуйте сами »
Элемент <object> с атрибутом name :
<object data="helloworld.swf" width="400" height="400"name="obj1"></object>
Попробуйте сами »
Выполните расчет и покажите результат в элементе <output> :
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>
</form>
Попробуйте сами »
Установите "autoplay" параметр к "true", таким образом, звук начнет играть, как только страница будет загружаться:
<object data="horse.wav">
<param name="autoplay" value="true">
</object>
Попробуйте сами »
Раскрывающийся список с атрибутом name:
<select name="cars">
<option value="вольво">Вольво</option>
<option value="сааб">Сааб</option>
<option value="опель">Опель</option>
<option value="ауди">Ауди</option>
</select>
Попробуйте сами »
Текстовое поле с атрибутом name:
<form action="/action_page.php">
<textarea name="comment">Введите текст здесь...</textarea>
<input type="submit">
</form>
Попробуйте сами »
Поддержка name
Атрибут multiple
имеет следующую поддержку браузера для каждого элемента:
Элемент | |||||
---|---|---|---|---|---|
button | Да | Да | Да | Да | Да |
fieldset | Да | Не поддерживает | Да | Да | Да |
form | Да | Да | Да | Да | Да |
iframe | Да | Да | Да | Да | Да |
input | 1.0 | 2.0 | 1.0 | 1.0 | 1.0 |
map | Да | Да | Да | Да | Да |
meta | Да | Да | Да | Да | Да |
object | Да | Да | Да | Да | Да |
output | 10.0 | Не поддерживает | 4.0 | 5.1 | 11.0 |
param | Да | Да | Да | Да | Да |
select | Да | Да | Да | Да | Да |
textarea | Да | Да | Да | Да | Да |