Attributo step di HTML <input>
Definizione e uso
step
L'attributo specifica l'intervallo tra i numeri validi all'interno dell'elemento <input>.
Esempio: se step="3", i numeri validi possono essere -3, 0, 3, 6 e così via.
Suggerimento:step
L'attributo può essere utilizzato insieme agli attributi max e min per creare un intervallo di valori validi.
Attenzione:step
L'attributo si applica ai seguenti tipi di input:
- number
- range
- date
- datetime-local
- month
- time
- week
Esempio
Form HTML che contiene un campo di input con intervallo numerico legittimo specificato:
<form action="/action_page.php"> <label for="points">Punti:</label> <input type="number" id="points" name="points" step="3"> <input type="submit"> </form>
Sintassi
<input step="number">
Valore dell'attributo
Valore | Descrizione |
---|---|
number | Definisce l'intervallo tra numeri validi nel campo di input. Il valore predefinito è 1. |
any |
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta per la prima volta l'attributo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
6.0 | 10.0 | 16.0 | 5.0 | 10.6 |
Nota:step
L'attributo è una nuova attributo in HTML5.