主题:聊天室用户列表单击,怎样在当前框架的另一个子页面FORM的text中显示?
我用JSP写了个最简单的聊天室
主框架:index.jsp
用户列表:list.jsp
发送:send.jsp
我在用户列表上单击用户名,怎样才能在send.jsp中的text中显示?
下面这些代码是我从资料上参考来的,可是不能实现。
[b]list.jsp中相关代码:([/b]我是用数据库保存在线人员)
<script language="JavaScript" type="text/JavaScript">
function toSelect(nowselect){
parent.sendFrame.document.all.toSelect.value=nowselect;
parent.sendFrame.document.form1.textfield.focus();
}
</script>
.................................
String sql;
sql="select * from chat_user where roomID='"+roomID+"'";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.println("<tr><td height='24'><img src='../images/online.gif ' width='16' height='17'>");
out.println("<a href='# 'onClick='toSelect('"+rs.getString("userName")+"')'>");
out.println(rs.getString("userName"));
out.println( "</a></td></tr>");
}
[b]send.jsp中相关代码:[/b]
[code=JSP]
<%String toSelect=request.getParameter("toSelect");
%>
<input name="toSelect" type="text" id="toSelect" value="<%=(toSelect==null?"所有人":toSelect)%>" readonly>
主框架:index.jsp
用户列表:list.jsp
发送:send.jsp
我在用户列表上单击用户名,怎样才能在send.jsp中的text中显示?
下面这些代码是我从资料上参考来的,可是不能实现。
[b]list.jsp中相关代码:([/b]我是用数据库保存在线人员)
<script language="JavaScript" type="text/JavaScript">
function toSelect(nowselect){
parent.sendFrame.document.all.toSelect.value=nowselect;
parent.sendFrame.document.form1.textfield.focus();
}
</script>
.................................
String sql;
sql="select * from chat_user where roomID='"+roomID+"'";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.println("<tr><td height='24'><img src='../images/online.gif ' width='16' height='17'>");
out.println("<a href='# 'onClick='toSelect('"+rs.getString("userName")+"')'>");
out.println(rs.getString("userName"));
out.println( "</a></td></tr>");
}
[b]send.jsp中相关代码:[/b]
[code=JSP]
<%String toSelect=request.getParameter("toSelect");
%>
<input name="toSelect" type="text" id="toSelect" value="<%=(toSelect==null?"所有人":toSelect)%>" readonly>