亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求大神幫忙

求大神幫忙

<!DOCTYPE?html> <html> <head> <meta?http-equiv="Content-type"?content="text/html;?charset=utf-8"?/> <title>驗證碼實驗</title> <script?src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> <style> div{?width:100px;?height:20px;?background:#ccc;?overflow:hidden;?transition:all?.5s?ease-in?.1s;} p{?margin:0;?padding:0;?display:inline;} p:hover{cursor:pointer;} #dome{?background:#0f0;?padding:3px;?font-weight:bold;letter-spacing:2px} div:hover{?height:50px;} </style> <body> <form> <p?id="dome"></p>?<p?id="refresh">刷新</p> <input?type="text"?id="yzm"?autofocus> <input?type="submit"?value="提交驗證碼"?id="sub"?> </form> <script> var?nub=['0','A','B','1','C','D','3','E','F','4','G','H','5','I','J','6','K','L','7','M','N','8','O','P','9','Q','R','S','T','U','V','W','X','Y','Z']; var?y; function?yzm(){ var?k=""; for(var?i=0;i<4;i++){ var?j=Math.ceil(Math.random()*34); var?k=k+nub[j]; } $('#dome').text(y=k); } $('#sub').click(function(){ if($('#yzm').val().toUpperCase()!=y){ alert("驗證碼錯誤!"); } else{alert("驗證碼正確");} }) $("#refresh,#dome").click(function(){ yzm() $('#yzm').val(""); }) yzm() </script> </body> </html>為什么每次點“提交驗證碼“時左邊的”驗證碼“都會被刷新一次?
查看完整描述

3 回答

已采納
?
woshiajuana

TA貢獻211條經驗 獲得超152個贊

因為你的按鈕<input?type="submit"?value="提交驗證碼"?id="sub"?> 的type是submit方式提交的

這種方式默認提交后刷新頁面,你可以把這個改成<input?type="button"?value="提交驗證碼"?id="sub"?>


查看完整回答
1 反對 回復 2017-04-01
  • 3 回答
  • 0 關注
  • 1595 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號