Najnowsze tutoriale tworzenie stron internetowych
 

HTML name Attribute


Definicja i Wykorzystanie

name atrybut określa nazwę elementu.

Cecha ta nazwa może być używany jako odniesienie do elementu w JavaScript.

Dla elementów formularza jest również używany jako punkt odniesienia, gdy dane są złożone,

Dla elementu iframe może być używane do kierowania przesłanie formularza.

Dla elementu mapy, name atrybutu jest związany z <img>'s usemap atrybutu i tworzy relację między obrazem a mapie.

Dla elementu meta, The name atrybut określa nazwę dla informacji / wartości content atrybutu.

Dla elementu param, The name atrybut jest używany wraz z value atrybutu, aby określić parametry dla wtyczki określonej z <object> tag.


Dotyczy

name atrybutu może być stosowany na następujących elementach:

Elementy Atrybut
<button> name
<fieldset> name
<form> name
<iframe> name
<input> name
<keygen> name
<map> name
<meta> name
<object> name
<output> name
<param> name
<select> name
<textarea> name

Przykłady

Przykład

Dwa przyciski z jednakowych nazwach, które składają różne wartości po kliknięciu:

<form action="demo_form.asp" method="get">
  Choose your favorite subject:
  <button name="subject" type="submit" value="HTML">HTML</button>
  <button name="subject" type="submit" value="CSS">CSS</button>
</form>
Spróbuj sam "

Fieldset Przykład

<fieldset> z name atrybutu:

<fieldset name="personalia">
  Name: <input type="text"><br>
  Email: <input type="text"><br>
</fieldset>
Spróbuj sam "

Form Przykład

Formularz HTML z name atrybutu:

<form action="form_action.asp" method="get" name="myForm">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="button" onclick="formSubmit()" value="Send form data!">
</form>
Spróbuj sam "

Iframe Przykład

<iframe> , które działają jako cel dla linkiem:

<iframe src="demo_iframe.htm" name="iframe_a"></iframe>

<a href="http://www.w3ii.com" target="iframe_a">w3ii.com</a>
Spróbuj sam "

Input Przykład

Formularz HTML z trzech pól wejściowych; dwa pola tekstowe i przedłożyć przycisku:

<form action="demo_form.asp">
  Name: <input type="text" name="fullname"><br>
  Email: <input type="text" name="email"><br>
  <input type="submit" value="Submit">
</form>
Spróbuj sam "

Keygen Przykład

Postać z polem generatora kodów:

<form action="demo_keygen.asp" method="get">
  Username: <input type="text" name="usr_name">
  Encryption: <keygen name="security">
  <input type="submit">
</form>
Spróbuj sam "

Map Przykład

Obraz-map, z obszarami klikalne:

<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
  <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
  <area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
Spróbuj sam "

Meta Przykład

Użyj name atrybutu zdefiniować opis, słowa kluczowe i autor dokumentu HTML:

<head>
<meta name="description" content="Free Web tutorials">
<meta name="keywords" content="HTML,CSS,JavaScript">
<meta name="author" content="Hege Refsnes">
</head>
Spróbuj sam "

Object Przykład

<object> elementu z name atrybutu:

<object data="helloworld.swf" width="400" height="400" name="obj1"></object>
Spróbuj sam "

Output Przykład

Wykonaj obliczenia i pokazać wynik w <output> element:

<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>
Spróbuj sam "

Param Przykład

Ustaw "autoplay" parametr na "true" , więc dźwięk będzie zacząć grać jak najszybciej załadowaniu strony:

<object data="horse.wav">
  <param name="autoplay" value="true">
</object>
Spróbuj sam "

Select Przykład

Lista rozwijana z name atrybutu:

<select name="cars">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>
Spróbuj sam "

Textarea Przykład

Obszar tekstowy z name atrybutu:

<form action="demo_form.asp">
  <textarea name="comment">Enter text here...</textarea>
  <input type="submit">
</form>
Spróbuj sam "

Pomoc Browser

multiple atrybut posiada następujące wsparcie przeglądarki dla każdego elementu:

Element
button tak tak tak tak tak
fieldset tak Nieobsługiwany tak tak tak
form tak tak tak tak tak
iframe tak tak tak tak tak
input 1,0 2,0 1,0 1,0 1,0
keygen tak Nieobsługiwany tak 6,0 tak
map tak tak tak tak tak
meta tak tak tak tak tak
object tak tak tak tak tak
output 10,0 Nieobsługiwany 4,0 5,1 11,0
param tak tak tak tak tak
select tak tak tak tak tak
textarea tak tak tak tak tak