onClick="this.src=this.src+'?'+Math.random();"

as123456789d 2010-10-30 09:35:15
<img src="checkcode.asp" alt="验证码,看不清楚?请点击刷新验证码" style="cursor : pointer;" onClick="this.src=this.src+'?'+Math.random();" />

可以祥细解释一下吗??
...全文
1842 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小龙在线 2010-10-30
  • 打赏
  • 举报
回复
重点代码:onClick="this.src=this.src+'?'+Math.random();"

其实就是请求新的验证码,为了请求到新的验证码而不是原来产生的验证码,在URL中加入了Math.random()随机数,this.src是img的属性,通过改变img的属性src就可以更换验证码的图片

如此,就可以刷新验证码了,ok

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧