Atrybut step współpracuje w połączeniu z atrybutami min i max. Określa skok wartości lub daty wpisywanej w polu formularza. Jego wartością może być słowo any lub dodatnia liczba zmiennoprzecinkowa. Wartość any oznacza, że kontrolka przyjmuje dowolne wartości z przedziału określonego przez atrybuty min i max.
Przykład użycia
Pole liczbowe przyjmujące wartości z przedziału od 5 do 100, ze skokiem 5, tzn. można wpisać 5, 10, 15, 20 itd. aż do 100.
<input type="number" step="5" min="5" max="100" name="liczby" />Składnia atrybutu step
<nazwa_elementu step="liczba_całkowita_lub_data" />
Elementy związane z atrybutem step
Atrybut step dotyczy elementu input.
Wartości atrybutu step
| Wartość | Opis |
|---|---|
| liczba_całkowita | Określa skok wartości, jakie można wpisywać w elemencie, tzn. jeśli wartość ta będzie wynosić 10, a wartość minimalna zostanie ustawiona na 20, to użytkownik będzie mógł wpisywać wartości 20, 30, 40 itd. |
Obsługa atrybutu step przez przeglądarki
| Firefox | Chrome | Opera | Safari | Internet Explorer |
|---|---|---|---|---|
| ✘ | ✔ | ✘ | ✘ | ✘ |
Różnice między HTML 4.01 a HTML5
Atrybut step jest nowością języka HTML5.
