Javascript设置对象的ReadOnly属性

在JS中ReadOnly属性比较奇怪,直接创建一个对象,给该对象赋值readonly属性不能够向HTML中一样使用下面的方式:
Javascript设置对象的ReadOnly属性var x=document.createElement("input");
Javascript设置对象的ReadOnly属性x.type
="text";
Javascript设置对象的ReadOnly属性x.value
="ttttt";
Javascript设置对象的ReadOnly属性x.id
="xy";
Javascript设置对象的ReadOnly属性x.readonly
="readonly";
这样创建的对象并不是只读的。正确的写法是:
Javascript设置对象的ReadOnly属性var x=document.createElement("input");
Javascript设置对象的ReadOnly属性x.type
="text";
Javascript设置对象的ReadOnly属性x.value
="ttttt";
Javascript设置对象的ReadOnly属性x.id
="xy";
Javascript设置对象的ReadOnly属性x.readOnly
=true;

这个平时写JS时候要注意。


本文转自深蓝居博客园博客,原文链接http://www.cnblogs.com/studyzy/archive/2007/06/04/771354.html:,如需转载请自行联系原作者

上一篇:云效峰会——国际中台在云原生下的研发效能实践


下一篇:营销活动送红包之触发现金红包活动(alipay.marketing.campaign.cash.trigger)-java版