首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

使用js刷新验证码,该如何解决

2011-12-27 
使用js刷新验证码script代码:script typetext/javascriptfunction refresh(){var img document.get

使用js刷新验证码
script代码:
  <script type="text/javascript">
  function refresh()
  {
  var img = document.getElementById("img_validation_code")
  img.src = "servlet/ValidationCode?" + Math.random();  
  }
  </script>


  HTML代码:
  <form action="">
  <table>
  <tr>
  <td>
  <img id="img_validation_code" src="servlet/ValidationCode" />
  <input name="refresh" type="button" id="refresh" value="刷新" onclick="refresh()" />
  </td>
  </tr>
  </table>
  </form>

  当去掉form标签时,刷新按钮可以刷新验证码,加上form标签就不可以了,为什么,怎么解决???

[解决办法]
给你找出原因了
函数名跟button的id和name同名了
<input name="refresh" type="button" id="refresh" value="刷新" onclick="refresh()" />
你把这两个随便改成别的名字看看(不叫refresh)

热点排行