[求助]浏览器提示javascript error 但是没有提示
<%@ page contentType= "text/html; charset=gb2312 "%>
<% request.setCharacterEncoding( "gb2312 ");%>
<%@ page import= "java.sql.* "%>
<%@ page import= "cn.com.SE.database.DataBean "%>
<%@ include file = "../../../../../include/Lang.jsp "%>
<%
String strID = getString(request.getParameter( "ID "));
String strPageTitle = "友情连接 ";
String strDateTableName = " FriendLink ";
String strDataName = "连接 ";
int intID = 0;
if(strID.length()!=0){
intID = Integer.parseInt(strID);
}
%>
<%
int intMaxPageNumber = 0;//总页数
int intCountNumber = 0;//总个数
int intPageSize = 10;//每页个数
int intCurrentPage = 1;//当前页
String strCurrentPage = (String)request.getParameter( "currentpage ");
if(strCurrentPage!=null)intCurrentPage = Integer.parseInt(strCurrentPage);
String strWhereSQL = "1=1 ";
String strFilterKey = getString(request.getParameter( "filterkey "));
if(strFilterKey.length()> 0)strWhereSQL = strWhereSQL + " and Title like '% " + strFilterKey + "% ' ";
String strSQL = " ";
ResultSet rs = null;
DataBean databean = new DataBean();
strSQL = " select count(*) as number from " + strDateTableName + " where " + strWhereSQL;
rs = databean.getResultSet(strSQL);
if(rs.next()) intCountNumber = rs.getInt( "number ");
if(intCountNumber%intPageSize==0){
intMaxPageNumber = intCountNumber / intPageSize ;
}else{
intMaxPageNumber = intCountNumber / intPageSize + 1;
}
int intLowIndex = (intCurrentPage-1)*intPageSize;//当前页的首ID
int intTopIndex = (intCurrentPage)*intPageSize;//当前页的尾ID
%>
<html>
<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<title> <%=strPageTitle%> </title>
<link rel=StyleSheet href= "../../css/background.css " TYPE= "text/css "/>
<script>
//View
function doView(){
var strID = getFirstChecked();
if(strID== " "){
alert( "请选择你要查看的 <%=strDataName%> ! ");
} else {
location.href = "view.jsp? ";
return false;
}
}
function doAdd(page){
if (document.frmAction.name.value == " "){
alert( "请输入连接名称! ");
document.frmAction.name.focus();
return false;
}
document.frmAction.action=document.frmAction.action+ "?returnpage= "+page;
document.frmAction.submit();
}
//ADD
function Add(){
add.style.display= "inline ";
}
function closec(){
add.style.display= "none ";
}
<% String dis1; String dis2;%>
//Edit 这个有问题的script
function doEdit(para){
para.style.display= "inline ";
}
//Delete
function doDelete(){
var strID = getFirstChecked();
if(strID== " "){
alert( "请选择你要删除的 <%=strDataName%> ! ")
return false;
}
if(confirm( "你确定要删除? ")){
frmAction.action = "doDel.jsp ";
frmAction.submit();
return false;
}
}
//search
function doSearch(){
location.href = "main.jsp?currentpage=1&filterkey= " + document.all.txtSearch.value;
return false;
}
//goPage
function goPage(intPageNumber){
location.href = "main.jsp?currentpage= " + intPageNumber;
return false;
}
//selectAll
function selectAll(){
try{
var blnChecked = document.all.ID[0].checked;
for(var i=1;i <document.all.ID.length;i++){
document.all.ID[i].checked = blnChecked;
}
}catch(e){
}
}
//getFirstChecked
function getFirstChecked(){
try{
for(var i=1;i <document.all.ID.length;i++){
if(document.all.ID[i].checked){
return document.all.ID[i].value;
}
}
}catch(e){
}
return " ";
}
//获得焦点
function init(){
document.all.txtSearch.focus();
}
</script>
[解决办法]
</head>
<body onload= "init(); ">
<table width= "99% " height= "100% " border= "0 " align= "center ">
<tr>
<td valign= "top ">
<table width= "100% " height= "59 " border= "0 " cellpadding= "0 " cellspacing= "0 ">
<tr>
<td width= "100% " height= "59 " align= "center " valign= "bottom ">
<table width= "100% " height= "25 " border= "0 " cellpadding= "0 " cellspacing= "0 ">
<tr>
<td width= "100% " height= "24 " valign= "top " align= "left "class= "bmtitle ">
友情连接管理
</td>
</tr>
</table>
<form method= "post " action= "doadd.jsp " name= "frmAction ">
<table width= "100% " border= "0 " cellpadding= "0 " cellspacing= "0 " align= "center ">
<tr>
<td align= "left " > <input type= "button " name= "cmdAdd " value= "增加 " onclick= "return(Add()); "> <input type= "button " name= "cmdDelete " value= "删除 " onclick= "return(doDelete()); "> </td>
<td width= "35% " align= "right ">
<input type= "text " name= "txtSearch " onkeypress= "if(event.keyCode==13) return(doSearch()); " value= " <%=strFilterKey%> ">
<input type= "button " name= "cmdSearch " value= "搜索 " onclick= "doSearch(); ">
</td>
</tr>
</table>
<table width= "100% " border= "1 " cellpadding= "0 " cellspacing= "0 " bordercolor= "#999999 ">
<tr>
<td width= "40 " valign= "middle " bgcolor= "#CCCCCC " align= "center "> <input type= "checkbox " name= "ID " onclick= "selectAll(); "> </td>
<td width= "130 " bgcolor= "#CCCCCC " class= "listtitle " align= "center "> 名称 </td>
<td width= "100 " bgcolor= "#CCCCCC " class= "listtitle " align= "center "> 地址 </td>
<td width= "100 " bgcolor= "#CCCCCC " class= "listtitle " align= "center "> 描述 </td>
<td width= "100 " bgcolor= "#CCCCCC " class= "listtitle " align= "center "> 创建时间 </td>
<td width= "100 " bgcolor= "#CCCCCC " class= "listtitle " align= "center "> 修改时间 </td>
</tr>
<tr id= "add " style= "display:none ">
<td valign= "middle " bgcolor= "#CCCCCC " align= "center "> <input type= "checkbox " disabled> </td>
<td bgcolor= "#CCCCCC " class= "listtitle " align= "center "> <input name= "LinkName " size= "25 "> </td>
<td bgcolor= "#CCCCCC " class= "listtitle " align= "center "> <input name= "LinkAdd " size= "25 "> </td>
<td bgcolor= "#CCCCCC " class= "listtitle " align= "center "> <input name= "description " size= "25 "> </td>
<td bgcolor= "#CCCCCC " class= "listtitle " align= "center " colspan= "2 ">
<input name= "add " type= "button " onClick= "doAdd( 'index.jsp '); " value= "确定 ">
<input name= "close " type= "button " onClick= "closec(); " value= "关闭 "> </td>
</tr>
<%
strSQL = " SELECT * " +
" FROM (SELECT TOP " + intTopIndex + " * " +
" FROM " + strDateTableName + " where " + strWhereSQL +
" ORDER BY CreateDate desc) DERIVEDTBL " +
" WHERE (ID NOT IN " +
" (SELECT TOP " + intLowIndex + " id " +
" FROM "+strDateTableName + " where " + strWhereSQL +
" ORDER BY CreateDate desc)) ";
//strSQL = " select * from MessageBoard order by CreateDate ";
rs=databean.getResultSet(strSQL);
while(rs.next()){
%>
<!----------------------------------循环------------------------------------------>
<tr> <!--显示--->
<td width= "40 " valign= "middle " align= "center "> <input type= "checkbox " name= "ID " value= " <%=rs.getInt( "ID ")%> "> </td>
<td class= "page " align= "center " title= " <%=rs.getString( "LinkName ")%> "> <%=getHTMLString(encodeHTML(getinterceptString(rs.getString( "LinkName "),5)))%> <a href= "# " onclick= "doEdit( ' <%=rs.getInt( "ID ")%> '); "> [编辑] </a> </td>
<td align= "center " class= "page "> <a href= " <%=getHTMLString(encodeHTML(rs.getString( "LinkAdd ")))%> " title= " <%=rs.getString( "description ")%> " target= "_blank "> <%=getHTMLString(encodeHTML(rs.getString( "LinkAdd ")))%> </a>
</td>
<td align= "center " class= "page "> <%=getHTMLString(encodeHTML(getinterceptString(rs.getString( "description "),5)))%> </td>
<td align= "center " class= "page "> <%=getYearFormet(rs.getTimestamp( "CreateDate "))%> </td>
<td align= "center " class= "page "> <%=getYearFormet(rs.getTimestamp( "UpdateDate "))%> </td>
</tr>
<tr id= " <%=rs.getInt( "ID ")%> " style= "display:none ">
<td width= "40 " valign= "middle " align= "center "> <input type= "checkbox " name= "ID " value= " <%=strID%> " disabled> </td>
<%
String strsql = " ";
ResultSet as = null;
DataBean db = new DataBean();
strsql = " select * from " + strDateTableName + " where ID = " + rs.getInt( "ID ");
as = db.getResultSet(strsql);
while(as.next()){
%>
<td class= "page " align= "center "> <input name= "LinkName " value= " <%=as.getString( "LinkName ")%> " size= "25 "> </td>
<td align= "center " class= "page "> <input name= "LinkAdd " value= " <%=as.getString( "LinkAdd ")%> " size= "25 "> </a> </td>
<td align= "center " class= "page "> <input name= "description " value= " <%=as.getString( "description ")%> " size= "25 "> </td>
<td bgcolor= "#CCCCCC " class= "listtitle " align= "center " colspan= "2 ">
<input name= "add " type= "button " onClick= "doAdd( 'index.jsp '); " value= "确定 ">
<input name= "close " type= "button " onClick= "closec(); " value= "关闭 "> </td>
<%}db.close(as);%>
</tr>
<!----------------------------------循环结束------------------------------------------>
<%
}
databean.close(rs);
%>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
我想实现点击编辑原单元格隐藏 显示出编辑文本框