buffer.append("\t<input name=\"");
buffer.append(requestPage);
buffer.append("\" type=\"text\" size=\"1\">\n");
buffer.append(
"\t<input type=\"button\" class=\"button\" value=\""+RequestUtils.message(super.pageContext, "application", null, "air.button.go")+"\" οnclick=\"");
buffer.append(onClickJS_go);
buffer.append("\">\n");
buffer.append("</td></tr>\n");
buffer.append("</table>\n");
//javascript
buffer.append("<script language=\"JavaScript\">");
buffer.append("\n");
buffer.append("function paging(objThis,method,vRequestPage) {");
buffer.append("\n\t");
buffer.append("if(vRequestPage == '0'){");
buffer.append("\n\t");
buffer.append("var pageObject = document.getElementsByName('page_obj.requestPage')[0];\n");
/**
* 变量如 page_obj or page_obj.requestPage ,不写死
*/
buffer.append("if(!checkInteger(pageObject))");
buffer.append("return;");
buffer.append("var totalPage = parseInt(document.getElementsByName('page_obj.totalPage')[0].value);\n");
buffer.append("if(!checkBound(pageObject,1,totalPage))");
buffer.append("return;");
/**
* 特别注意:变量名字与form变量名字保持一致!
*/
buffer.append(
"var requestPage = parseInt(document.getElementsByName('page_obj.requestPage')[0].value);");
buffer.append("");
buffer.append("");
buffer.append("");
buffer.append("if(requestPage > totalPage || requestPage < 1){");
buffer.append(
"alert('The requested page is invalid, please input again.');");
buffer.append("\n\t");
buffer.append("document.getElementsByName('page_obj.requestPage')[0].focus();");
buffer.append("return ;");
buffer.append("}");
buffer.append("}");
buffer.append("\n\t");
buffer.append("else\n");
buffer.append(
"\t\tdocument.getElementsByName('page_obj.requestPage')[0].value=vRequestPage;\n");
buffer.append("\tobjThis.disabled=true;\n");
buffer.append("\tdocument." + formName + ".method.value = method;");
buffer.append("\n\t\t");
buffer.append("document." + formName + ".submit();");
buffer.append("\n");
buffer.append("}");
buffer.append("\n");