HTML für Attribut


Definition und Verwendung

Wenn es zusammen mit dem <label>Element verwendet wird, forgibt das Attribut an, an welches Formularelement ein Label gebunden ist.

Wenn es zusammen mit dem <output>Element verwendet wird, forgibt das Attribut die Beziehung zwischen dem Ergebnis der Berechnung und den in der Berechnung verwendeten Elementen an.


Gilt für

Das forAttribut 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 forAttribut 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