HTML jméno Atribut
Definice a použití
Atribut name
určuje název prvku HTML.
Tento name
atribut lze použít k odkazování na prvek v JavaScriptu.
U <form>
prvku se
name
atribut používá jako odkaz při odesílání dat.
U <iframe>
prvku lze
name
atribut použít k cílení na odeslání formuláře.
U <map>
prvku je
name
atribut spojen s atributem <img>
's
usemap
a vytváří vztah mezi obrázkem a mapou.
Pro <meta>
prvek
name
atribut určuje název pro informaci/hodnotu
content
atributu.
U <param>
prvku se
name
atribut používá společně s value
atributem k určení parametrů pro plugin určený pomocí <object>
značky.
Platí pro
Atribut name
lze použít u následujících prvků:
Prvky | Atribut |
---|---|
<tlačítko> | název |
<fieldset> | název |
<formulář> | název |
<iframe> | název |
<vstup> | název |
<mapa> | název |
<meta> | název |
<objekt> | název |
<výstup> | název |
<param> | název |
<vybrat> | název |
<textarea> | název |
Příklady
Příklad
Dvě tlačítka se stejnými názvy, která po kliknutí odesílají různé hodnoty:
<form action="/action_page.php" 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>
Příklad sady polí
<fieldset> s atributem name:
<fieldset name="personalia">
Name: <input type="text"><br>
Email: <input type="text"><br>
</fieldset>
Příklad formuláře
HTML formulář s atributem name:
<form
action="/action_page.php"
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>
Příklad iframe
<iframe>, který funguje jako cíl pro odkaz:
<iframe src="demo_iframe.htm" name="iframe_a"></iframe>
<a href="https://www.w3schools.com" target="iframe_a">W3Schools.com</a>
Příklad vstupu
HTML formulář se třemi vstupními poli; dvě textová pole a jedno tlačítko pro odeslání:
<form
action="/action_page.php">
Name: <input type="text" name="fullname"><br>
Email:
<input type="text" name="email"><br>
<input type="submit" value="Submit">
</form>
Příklad mapy
Obrazová mapa s klikacími oblastmi:
<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>
Meta příklad
Pomocí atributu name definujte popis, klíčová slova a autora dokumentu HTML:
<head>
<meta name="description" content="Free Web tutorials">
<meta name="keywords" content="HTML,CSS,JavaScript">
<meta name="author" content="Hege Refsnes">
</head>
Příklad objektu
Prvek <object> s atributem name:
<object data="helloworld.swf" width="400" height="400"
name="obj1"></object>
Příklad výstupu
Proveďte výpočet a výsledek zobrazte v prvku <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>
Příklad parametru
Nastavte parametr "autoplay" na "true", takže zvuk se začne přehrávat, jakmile se stránka načte:
<object data="horse.wav">
<param name="autoplay" value="true">
</object>
Vyberte Příklad
Rozbalovací seznam s atributem názvu:
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
Příklad textové oblasti
Textová oblast s atributem name:
<form action="/action_page.php">
<textarea name="comment">Enter text here...</textarea>
<input type="submit">
</form>
Podpora prohlížeče
Atribut multiple
má následující podporu prohlížeče pro každý prvek:
Element | |||||
---|---|---|---|---|---|
button | Yes | Yes | Yes | Yes | Yes |
fieldset | Yes | Not supported | Yes | Yes | Yes |
form | Yes | Yes | Yes | Yes | Yes |
iframe | Yes | Yes | Yes | Yes | Yes |
input | 1.0 | 2.0 | 1.0 | 1.0 | 1.0 |
map | Yes | Yes | Yes | Yes | Yes |
meta | Yes | Yes | Yes | Yes | Yes |
object | Yes | Yes | Yes | Yes | Yes |
output | 10.0 | Not supported | 4.0 | 5.1 | 11.0 |
param | Yes | Yes | Yes | Yes | Yes |
select | Yes | Yes | Yes | Yes | Yes |
textarea | Yes | Yes | Yes | Yes | Yes |