this.inherited(arguments); switch(attr){ case "disabled": this.formValueNode.disabled = this.disabled; case "readOnly": if(dojo.isIE || dojo.isSafari || dojo.isFF >= 3){ this.editNode.contentEditable = (!this.disabled && !this.readOnly); }else if(dojo.isFF){ this.iframe.contentDocument.designMode = (this.disabled || this.readOnly)? "off" : "on"; } }