<tr><td onclick='window.open("detail.jsp","","")'>
解决方案 »
- 火狐中意想不到的BUG, 众多JS高手来帮我解决
- 图片播放器读取XML的问题。
- 正则 请问怎样匹配最后一个</div>
- asp中用javascript弹窗写数据的问题
- 请问一个英译中的问题,关于某某Literals
- window.open一个站点页面(改页面不是本站的),如何判断是否打开完毕并执行一个动作
- 【讨论】JS代码如何防止别人看见?
- 如何强制关闭一个窗口,在线等,请高手告诉我!
- 怎样定义一个变量,在页面打开时读取文本文件中的数据???
- 请问如何实现这样的功能:窗口变大时,假如表格一行可以显示5格,窗口调小时,表格一行就显示3行,而行数增多
- 如何让<div>里的滚动条移动到最下方?
- 简单问题,关注有分!
提示:少(
哪里少?
---------------------------------------------------
"window.open("这句话被理解为一个字符串
所以会提示少了一个(onclick=window.open("detail.jsp","","")或者改成楼上的那样
我的这段代码是这样的..
<jsp:useBean id="db" scope="page" class="test.db" />
<%
...
while (rs.next()){
//String a=rs11.getString(1);
out.println("<td onclick='window.open("detail.jsp","","")'>"+db.getStr(rs.getString(1)+"</td>")
}
..
%>
<jsp:useBean id="db" scope="page" class="test.db" />
<%
...
while (rs.next()){
//String a=rs11.getString(1);
out.println("<td onclick='window.open("detail.jsp","","")'>"+db.getStr(rs.getString(1))+"</td>")
}
..
%>
可改為:<tr><td onclick='window.open("detail.jsp","","")'>或者<tr><td onclick="window.open('detail.jsp','','')">
<td onclick='window.open('detail.jsp','','')'>"+db.getStr(rs11.getString(1))
这么写不报错了,运行后db.getStr(rs11.getString(1))
能显示出正确的数据,但我点击后,报错inline function:syntax error at 1
语法错误??另外:<tr><td>"+"<a href=detail.jsp>"+db.getStr(rs11.getString(1))+"</a>" 这种"链接"的方式,能传递参数吗?即:把db.getStr(rs11.getString(1))这个数传递到detail.jsp中使用