javascript - 刷新验证码,也刷新整个注册表

标签 javascript php html css

Javascript 代码

<script language="javascript" type="text/javascript">
    function refreshCaptcha() 
    {
        $("#captchaimage").attr('src','captcha_image.php');
    }
</script>

图片代码

<img src="captcha_image.php" id="captchaimage"> 

按钮代码

<button name="submit" class="btnRefresh" onClick="refreshCaptcha();">Refresh Captcha</button>

当我尝试点击刷新验证码按钮时,它会刷新整个页面。知道导致问题的原因吗?

最佳答案

<button> 默认情况下具有属性 type="submit"这会导致表单提交。

因此,添加 type="button"到按钮就足够了。

关于javascript - 刷新验证码,也刷新整个注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52535181/

相关文章:

html - 当 div 内容具有最大宽度时居中

javascript - 如何在 jquery 变量上显示警报消息?

javascript - 移动 Google 广告时,Firefox 中的 JavaScript 出现问题

PHP Soap 问题 : Server was unable to process request. ---> 未将对象引用设置为对象的实例

php - 在 Laravel 4 中删除工作人员之外的队列作业?

php - 当表行单击 jquery 时突出显示表行并选择单选输入

javascript - 区分垂直和水平图像格式 jQuery

javascript - 使 <li> 在面板组和列表组中可选择

javascript - 需要根据属性值对表进行排序

javascript - 遍历DOM回传一张图片