<form ...action="jsp2.jsp">
name:<input type="text" name="userName"><a herf="checkUser?name=/*不知道怎么写*/">验证用户是否已经存在</a> pwd:<input type="password" name="userPwd">
submit...
reset....
/*checkUser是一个验证用户是否存在的serlvet*/
怎么才能把输入的name传到这个servlet中呢

解决方案 »

  1.   

    <a href="#" onclick="location='checkUser?name='+document.formname.username.value;return false;">验证用户是否已经存在</a>
      

  2.   

    你的思路有问题,既然是验证,就应该表单的action指向你的servlet,表单通过post方式提交,这样避免用户名和密码显示在地址栏中servlet中通过验证之后在转发或重定向
      

  3.   

    写一个JS<a style="cursor:hand" onclick="checkuer()"><font color=blue>验证用户是否已经存在</font></a><script language="javascript">
    function checkuer(){
       var name= document.thisForm.uerNames.value;
       window.location.href='checkUser?name="+name+"';
    }
      

  4.   

    因为我要在表单里面提交啊,所以弄这个,要不就表单套表单了!谢谢大家,我试试去!我javaScript不怎么a
      

  5.   

    梦醒了,你的return false是什么意思啊
      

  6.   

    梦醒了,你这招太tmd好用了!小d谢了!看来javaScript也要学好啊!给你20分!民工你那个有点麻烦啊!