文本框readonly属性的问题,如何用javascript来修改该属性?
问题原因:没有大写,我在书写时全是小写字母。
readonly <====> readOnly
修改后就可以了。
JS设置readOnly属性值:
在网页中需要控制文本输入框的“输入状态”,一些关键属性是不能修改的,此时需要将文本输入框的readonly属性设置为False,在网页中可以使用:
但是在js中则不能用txt_name.readonly="readonly"来设置该属性,由于js是区分大小写的,所以,在调用该属性时,需要使用txt_name.readonly=true来设置。
当然,网页文本框还有一个属性可以控制它的状态,它就是disabled属性(textarea中disabled与readonly属性用法,readonly与disable有什么区别?),此属性是限制用户修改文框的内容,此属性设置为"disabled"后,c#的后台代码无法获得此控件内容。