在输入验证码时,如果看不清可再次生成验证码,请问怎么实现,前提是页面不发生跳转
image.jsp文件生成验证码。
在register.jsp中调用,
<tr>
          <td align=left>系统产生的认证码:</td>
          <td><img border="0" src="image.jsp"></td>
          <td colspan="2" align="right"><span class="style3"><a href=" >看不清楚,更换一张</a></span></td>
        </tr>
请问如何在《看不清楚,更换一张》的链接前写代码,是重新生成验证码。多谢

解决方案 »

  1.   

    <a href="#" onclick="xxx" >    xxx是你验证码生成的方法
    别告诉我你不是用js生成的....
      

  2.   

    <a href="check.do" >
    用的servlet的话
      

  3.   

    重新调用一下 你哪个 生成验证码的jsp或servlet 
    最好用Ajax 发请求。
      

  4.   

    <input type="hidden" name="imagesrc" value="image.jsp">
    <img id="image1" border=0 src="image.jsp"><a href="document.getElementById("image1").src=document.forms[0].imagesrc.value;">换个验证码</a>
      

  5.   

    不用JS,用JSP也行,用Random类也可以吧