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.