jquery.ajax如何通过点击验证码图来刷新验证码?

jquery.ajax如何通过点击验证码图来刷新验证码?,第1张

<!DOCTYPE html>
<html>
<head>
    <meta ><td width="60" height="35" ><span class="login_txt">验证码:</span></td>

<img src="reCaptcha " id="yanzhengimg" onclick="refresh_auth_code()" style="float:left"/>

<script type="text/javascript">
//刷新验证码
function refresh_auth_code() {
$("#yanzhengimg")attr("src","reCaptcha "+Mathrandom())
}
</script>
</td>
我用ci框架弄的 reCaptcha 这块是你调用那个方法 后边是时间戳
你在根据你自己的框架 在调试下

验证码 在服务器端生成 存到session里面。然后客户端 异步发送request 这个验证码 当点击的时候 异步发送更改验证码的请求,然后js中callback 刷新显示验证码的 部分 输入验证码 将输入值传递给server 验证过后 页面中的js callback 刷新 消息的部分 找个API就OK了

获取验证码时不用写在js里面,你可以这样写就能刷新验证码了
<img src="imagejsp" style="cursor:pointer" onclick="thissrc='codejspt1='+Mathrandom()" title="看不清?点击试试">
其中这句onclick="thissrc='codejspt1='+Mathrandom()" 就是起到刷新作用


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10532141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存