html атрибут name

Атрибут name встановлює уніукальне ім'я форми. Як правило, ім'я форми використовується для доступу до її елементів через скрипти.

89ed896e0914fd7600eb8e0154367967.gif

Порада:

Зовнішній вигляд форми в залежності від атрибута name не змінюється.

Синтакс

<form name="text">

...

</form>

Атрибут name може отримувати єдине значення :

text

Унікальне імʼя форми.

Переглядачі

Переглядач

1+

1+

1+

3.5+

3+

12+

Переглядач

1+

1+

1+

1+

Приклади


Приклад використання HTML атрибута name теґа <form>;

See the Pen Form.name_css_in_ua by css.in.ua (@css_in_ua) on CodePen.

Найпростіший приклад використання HTML атрибута name теґа <form>;

<!DOCTYPE HTML>

<html>

 <head>

  <title>атрибут name</title>

  <script>

    function validForm() {

     alert("ім'я: " + document.forms['form1'].nick.value) 

    }

  </script> 

  </head> 

 <body>

  <form name="form1">

   <p>Имя: <input type="text" name="nick"></p>

   <p><input type="button" onClick="validForm()" value="OK"></p>

  </form> 

 </body>

</html>

Різниця між HTML 4.01 та HTML5


В HTML 4 не використовується в замін використовуємо id.

Різниця між XHTML та HTML


У XHTML атрибут name є застарілим. Замість цього використовуйте атрибут id.