js操作文本框readOnly属性值

发布时间:2020-12-06编辑:脚本学堂
有关javascript操作文本框中readonly属性值的方法,文本框readOnly属性的问题,用JavaScript来修改该属性,需要的朋友参考下。

文本框readonly属性的问题,如何用javascript来修改该属性?

问题原因:没有大写,我在书写时全是小写字母。
readonly   <====>  readOnly
修改后就可以了。

JS设置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属性(textarea中disabled与readonly属性用法readonly与disable有什么区别?),此属性是限制用户修改文框的内容,此属性设置为"disabled"后,c#的后台代码无法获得此控件内容。