HTMLInputElement: step プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

stepHTMLInputElement インターフェイスのプロパティで、数値または日付時刻の <input> 要素が変更できる刻みを示します。これは、要素の step 属性を反映します。有効な値は、文字列 "any" または正の浮動小数点数の入った文字列です。属性が明示的に設定されていない場合、step プロパティは空文字列となります。

要素の step 値を表す文字列、または刻みが明示的に設定されていない場合は空文字列。

js
const inputElement = document.querySelector('[type="number"]');
console.log(inputElement.step); // step 属性の現在の値
inputElement.step = 0.1; // step 値を "0.1" に設定
inputElement.step = "any"; // step を "any" に設定

仕様書

Specification
HTML Standard
# dom-input-step

ブラウザーの互換性

BCD tables only load in the browser

関連情報