onClick输入文本只读表单使用内联

时间:2013-08-23 03:41:52

标签: html events dom

我有onclick输入表单的问题是readonly但使用内联。 我只能onclick是禁用示例:

<input type="text" onClick=this.disabled=true />

这个是可行的,但我需要的是当onClick事件是readonly我试试这个:

<input type="text" onClick=this.readonly=true />

但它仍无效。

3 个答案:

答案 0 :(得分:1)

<input type="text" onClick="this.readOnly=true" />

答案 1 :(得分:1)

HTML <input> readonly AttributeText readOnly Property之间存在一点差异。

  

readOnly: readOnly属性设置或返回文本字段是否为只读。

readonly更改为readOnly,它将正常运行。

<input type="text" onClick='this.readOnly = true;' value='checkMe'/>

JSFiddle

答案 2 :(得分:-5)

已经回答

onclick="document.getElementById('Tbox').readOnly=true"

http://www.webdeveloper.com/forum/showthread.php?146525-Toggle-READONLY