HTML für Attribut
Definition und Verwendung
Wenn es zusammen mit dem <label>
Element verwendet wird,
for
gibt das Attribut an, an welches Formularelement ein Label gebunden ist.
Wenn es zusammen mit dem <output>
Element verwendet wird,
for
gibt das Attribut die Beziehung zwischen dem Ergebnis der Berechnung und den in der Berechnung verwendeten Elementen an.
Gilt für
Das for
Attribut kann für die folgenden Elemente verwendet werden:
Elemente | Attribut |
---|---|
<Etikett> | Pro |
<Ausgabe> | Pro |
Beispiele
Zum Beispiel
Drei Optionsfelder mit Beschriftungen:
<form action="/action_page.php">
<input type="radio" id="html" name="fav_language" value="HTML">
<label for="html">HTML</label><br>
<input type="radio" id="css" name="fav_language"
value="CSS">
<label for="css">CSS</label><br>
<input type="radio"
id="javascript" name="fav_language" value="JavaScript">
<label for="javascript">JavaScript</label><br><br>
<input type="submit" value="Submit">
</form>
Ausgabebeispiel
Führen Sie eine Berechnung durch und zeigen Sie das Ergebnis in einem <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>
Browser-Unterstützung
Das for
Attribut hat die folgende Browserunterstützung für jedes Element:
Element | |||||
---|---|---|---|---|---|
label | Yes | Yes | Yes | Yes | Yes |
output | 10.0 | Not supported | 4.0 | 5.1 | 11.0 |