-
- function getExtraScript() {
- $s = "<script>\n";
- $s .= "var isNS4 = (navigator.appName==\"Netscape\")?1:0;\n";
- $s .= "function validateMaxLenght_".$this->name."(element, event) {\n";
- $s .= "\tmaxlength=".$this->max_length.";\n";
- $s .= "\tvar iKey = (!isNS4?event.keyCode:event.which);\n";
- //$s .= "alert(iKey);";
- $s .= "\tvar re = new RegExp(\"".'\r\n'."\",\"g\");\n";
- $s .= "\tvar x = element.value.replace(re,\"\").length;\n";
- $s .= "\tif ((x>=maxlength) && ((iKey > 31 && iKey < 1200) || (iKey > 95 && iKey < 106)) && (iKey != 13)) {\n";
- $s .= "\t\treturn false;\n";
- $s .= "\t} else {\n";
- $s .= "\t\treturn true;\n";
- $s .= "\t}\n}\n";
- $s .= "</script>\n";
- return $s;
- }