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>

Prova personalmente

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.