getID(); $name = $this->getName(); $css = $this->getCSSClass(); $size = $this->getParam('size', 0); $value = $this->getValue(); $js_import = array(); $js_submit = ''; $html = ' 0) $html .= 'size="' . $size . '" '; if($value !== false) $html .= 'value="' . self::escapeString((string) $value) . '" '; if($this->isRequired()) { $html .= ' onblur="validate(\'' . self::escapeString($id) . '\',\'^.+$\',\'' . $css . '\',\'' . $css . '_error\',true);" '; $js_import[] = 'jscript/form/validate.js'; $js_submit .= ''; } $html .= '/>'; return array('html' => $html,'js_import' => $js_import,'js_submit' => $js_submit); } }