JS设置对象的readOnly属性值

发布时间:2020-01-16编辑:脚本学堂
为大家介绍在js中设置对象的readonly属性值的办法,readonly属性有时会用得上,有需要的朋友参考下。

在网页中有时需要控制文本输入框的“输入状态”,一些关键属性是不能修改的,此时需要将文本输入框的readonly属性设置为False。

在网页中可以使用

复制代码 代码示例:
<input name="txt_name" type="text" readonly="readonly" id="txt_Status" name="txt_name" style="width:150px;" />

但在JS中则不能食用txt_name.readonly="readonly"来设置该属性,由于JS是区分大小写的,所以,在调用该属性时,必须使用txt_name.readOnly=true来设置。

当然,网页文本框还有一个属性可以控制它的状态,disabled,这个属性也是限制用户修改文框的内容。

区别是:该属性设置为"disabled"后,C#后台代码无法获得此控件的内容,其它语言中应该也是这样,这点要注意。