码迷,mamicode.com
首页 > 其他好文 > 详细

注册页面

时间:2019-04-03 14:00:48      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:class   地址   code   document   bsp   方法   mat   一个   提交   

记录一下注册页面编写遇到的一些细节和坑。

验证码刷新问题:

<script>
    function refresh_captcha(){
        document.getElementById("captcha").src="/basic/verifycode/?"+Math.random();
    }
</script>

由于浏览器的缓存问题,如果两次都是同样的值(src=’/basic/verifycode/’),浏览器一般都不会刷新,因此这边用到了一个小技巧,改变提交的随机数。

 

a标签添加点击事件:

<a href="javascript:void(0)" onclick="refresh_captcha()">

这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。

 

注册页面

标签:class   地址   code   document   bsp   方法   mat   一个   提交   

原文地址:https://www.cnblogs.com/zenan/p/10648327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!