最新的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属性是一个布尔属性。

当存在时,它指定一个输入域是只读。

只读输入字段不能被修改(不过,用户可以按Tab键给它,突出显示它,并从中复制文本)。

readonly属性可以设置,以保持用户从直到其他条件已经满足(如选择一个复选框,等等)更改值。 然后,一个JavaScript可以删除只读值,使得输入域编辑。


浏览器支持

在表中的数字指定完全支持属性所述第一浏览器的版本。

属性
readonly 1.0 6 1.0 1.0 1.0

HTML 4.01和HTML5之间的差异

没有。


HTML和XHTML之间的差异

在XHTML中,最小的属性是被禁止的,而readonly属性必须被定义为<input readonly="readonly" />


句法

<input readonly>

<HTML <input>标签