code: function() {
  
        // This element wraps the input node in a float: none div
        this.wrapEl = inputEx.cn('div', {className: 'inputEx-StringField-wrapper'});
  
        // Attributes of the input field
        var attributes = {};
        attributes.type = 'text';
        attributes.id = this.divEl.id?this.divEl.id+'-field':YAHOO.util.Dom.generateId();
        if(this.options.size) { attributes.size = this.options.size; }
        if(this.options.name) { attributes.name = this.options.name; }
        if(this.options.readonly) { attributes.readonly = 'readonly'; }
  
        if(this.options.maxLength) { attributes.maxLength = this.options.maxLength; }
        attributes.autocomplete = this.options.autocomplete ? 'on' : 'off';
  
        // Create the node
        this.el = inputEx.cn('input', attributes);
  
        // Append it to the main element
        this.wrapEl.appendChild(this.el);
        this.fieldContainer.appendChild(this.wrapEl);
     }
docs: Render an 'INPUT' DOM node