for: attributo HTML

L'attributo for è un attributo consentito per <label> e <output>. Quando viene utilizzato su un elemento <label>, indica l'elemento del modulo descritto da questa etichetta. Quando viene utilizzato su un elemento <output>, consente una relazione esplicita tra gli elementi che rappresentano i valori utilizzati nell'output.

Utilizzo

Quando viene utilizzato come attributo di <label>, l'attributo for ha un valore che è quello dell'id dell'elemento del modulo a cui si riferisce.

<label for="username">Il tuo nome</label>
<input type="text" id="username">

Quando viene utilizzato come attributo di <output>, l'attributo for ha un valore che è un elenco separato da spazi dei valori degli id degli elementi utilizzati per creare l'output.

<input type="range" id="b" value="50"> +
<input type="number" id="a" value="10"> =
<output name="result" for="a b">60</output>

Esempi

Vedere esempi di utilizzo nelle pagine degli elementi per <label> e <output>.