最新のWeb開発のチュートリアル
 

HTML <input> readonly Attribute

<HTML <input>タグ

読み取り専用の入力フィールドを持つHTMLフォーム:

<form action="demo_form.asp">
  Country: <input type="text" name="country" value="Norway" readonly><br>
  <input type="submit" value="Submit">
</form>
»それを自分で試してみてください

定義と使用法

readonly属性は論理属性です。

存在する場合、それは、入力フィールドが読み取り専用であることを指定します。

読み取り専用の入力フィールドには、(ただし、ユーザーがそれにタブ、それを強調表示し、そこからテキストをコピーすることができます)を変更することはできません。

readonly属性は、いくつかの他の条件は、(チェックボックスなどの選択のように)満たされるまでの値をユーザが変更を維持するように設定することができます。 その後、JavaScriptは読み取り専用の値を削除し、入力フィールドを編集可能にすることができます。


ブラウザのサポート

表中の数字は完全に属性をサポートする最初のブラウザのバージョンを指定します。

属性
readonly 1.0 6.0 1.0 1.0 1.0

HTML 4.01とHTML5の違い

なし。


HTMLとXHTMLの違い

XHTMLでは、属性の最小化は禁止されており、 readonly属性は、次のように定義する必要があります<input readonly="readonly" />


構文

<input readonly>

<HTML <input>タグ