Attributo step Input Time

Definizione e uso

step Impostare o restituire il valore dell'attributo step del campo temporale.

L'attributo step di HTML definisce l'intervallo numerico legittimo in secondi o millisecondi del campo temporale (non si applica alle ore o ai minuti).

Esempio: se step="2", i numeri legali possono essere 0, 2, 4 ecc.

Suggerimento:L'attributo step viene spesso utilizzato con max e min Utilizzare insieme agli attributi per creare una serie di valori legittimi.

Vedi anche:

Manuale HTML:Proprietà step dell'elemento <input> HTML

Esempio

Esempio 1

Modificare l'intervallo numerico legittimo in secondi del campo temporale:

document.getElementById("myTime").step = "10";

Prova personalmente

Esempio 2

Modificare l'intervallo numerico legittimo espresso in millisecondi nel campo temporale:

document.getElementById("myTime").step = ".050";

Prova personalmente

Esempio 3

Ottenere l'intervallo numerico legittimo in secondi del campo temporale:

var x = document.getElementById("myTime").step;

Prova personalmente

Sintassi

Restituire l'attributo step:

timeObject.step

Impostare l'attributo step:

timeObject.step = number

Valore dell'attributo

Valore Descrizione
number

Intervallo numerico legittimo del campo temporale.

Per i secondi:

Utilizza un numero che raggiungerà "60". Ad esempio: "1", "2", "10", "30" ecc.

Per i millisecondi:

Si inizia con "." e si utilizza un numero che raggiungerà "1000". Ad esempio: ".010", ".050", ".20" ecc.

Dettagli tecnici

Valore di ritorno: Valore numerico, che rappresenta un intervallo di tempo legittimo espresso in secondi o millisecondi.

Supporto dei browser

I numeri nella tabella indicano la versione del browser che supporta completamente questa proprietà.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporto 10.0 Supporto Supporto Supporto

Attenzione:L'elemento <input type="time"> non viene visualizzato come campo orario in Firefox.