JS刷新验证码的问题

JavaScript023

JS刷新验证码的问题,第1张

没有设置事件怎么刷新呢?? 你如果想当点击的时候刷新要加click事件.这里是获取来的元素也就是imgCode.onclick = function () {

这里面写你的代码

}

因为你刷新后IMG对象已经变化了,不是原来的图片dom对象了,所以注册的onclick事件也没了,

这样就要找一个固定不变的dom对象来注册事件。

在img外面加个div,把onclick事件加到这个div上

<div onclick="fGetCode()">

<IMG id="checkImg" src="/verification/ImageServlet">

</div>

<img src='for2.php?'>

js 更换img的src时 在for2.php后面加 随机字符。如 "for2.php?"+mathi.random()