HTMLInputElement: readOnly プロパティ
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
readOnly は HTMLInputElement インターフェイスのプロパティで、<input> の値をユーザーが変更できないことを示します。これは <input> 要素の readonly 論理属性を反映したもので、属性が存在する場合は true を返し、省略されている場合は false を返します。
disabled プロパティが true であるフォームコントロールとは異なり、readOnly プロパティが true の値である場合、クリックやコントロール内の選択ができなくはなりません。
HTML の readonly 属性は、型が hidden、range、color、checkbox、radio、file、submit、reset、button、image の場合には無視されますが、これらの入力型では、属性が存在する場合は readOnly プロパティが true、それ以外は false となります。