JS代码:
<script language="javascript">
function showData(id){
    document.forms[0].userid.value=id.childNodes[0].innerText;
    document.forms[0].loginname.value=id.childNodes[1].innerText;
    document.forms[0].password.value=id.childNodes[2].innerText;
}
</script>
表单一:
      <TABLE   width="80%"   border=1   bgcolor="OO00FF"   align="center">
    <TR>
    <TD> ID </TD>
    <TD> 用户名 </TD>
    <TD> 密码 </TD>
        </TR>
 <%for(int   k=pages*5;(k <infoNumber)&&(k <((pages+1)*5));k++){     
    InfoForm   form=(InfoForm)list.get(k);%> 
    <TR   onclick="showData(this)">
    <TD> <%=form.getUserid()%> </TD> 
    <TD> <%=form.getLoginname()%> </TD> 
    <TD> <%=form.getPassword()%> </TD> 
    </TR>
    </TABLE>
表单二:
<form   method="get"   action="/info">
<TABLE   border=0   width="80%">
    <TR>
    <TD> 用户ID </TD>
    <TD> <input   name="userid"   type="text"   id="userid"   value=""> </TD>
    <TD> 员工姓名 </TD>
    <TD> <input   name="username"   type="text"   id="username"   value=""> </TD>
    </TR>
    <TR>
    <TD> 用户名 </TD>
    <TD> <input   name="loginname"   type="text"   id="loginname"   value=""> </TD>
    <TD> 密码 </TD>
    <TD> <input   name="password"   type="text"   id="pssword"   value=""> </TD>
    </TR>
    </TABLE>现在“员工姓名”这一字段不能在第一个表单中显示,要将其隐藏在第一个表单中,再获取他的值,传到第二个表单中,怎么做?
 
 

解决方案 »

  1.   


            <TD>   <input       name="name"       type="hide"       id="name"       value="">   </TD> 
      

  2.   

    这代码怎么看着这么眼熟啊!!!!!!!!!!!!!!1 在第一个表单中加入
     <TD style="visibility:hidden"><%=form.getUsername()%></TD>  2 顶部的标题栏也加入 <TD style="visibility:hidden"></TD>免得对不齐眼不见心不烦