0

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

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

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

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

但它仍然无法正常工作。

4

3 回答 3

1

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

于 2013-08-23T03:55:55.203 回答
1

HTML <input> readonly Attribute和之间有一点区别Text readOnly Property

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

更改readonlyreadOnly,它将正常工作。

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

JSFiddle

于 2013-08-23T03:58:13.307 回答
-6

这个已经回答了

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

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

于 2013-08-23T03:46:31.423 回答