例
読み取り専用の入力フィールドを持つ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>