Heim >Web-Frontend >js-Tutorial >Javascript legt den Handy-Verifizierungscode 60s Wartecode fest

Javascript legt den Handy-Verifizierungscode 60s Wartecode fest

陈政宽~
陈政宽~Original
2017-06-28 12:44:451542Durchsuche

In diesem Artikel werden JS-Einstellungen für Mobiltelefone mitgeteiltBestätigungscode60 Sekunden warten auf die Implementierung des Codes. Freunde, die ihn benötigen, können darauf verweisen

html:

<p class="input">
  <input class="tel input_all" type="text" name="tel" placeholder="手机号">
</p>
<p class="input huoqu">
  <input class="yzm input_all" type="text" name="code" placeholder="验证码">
  <button class="btn1">获取验证码</button>
</p>
<span class="error"></span>

JavaScript:

var btn1 = document.querySelector(&#39;.btn1&#39;);
var tel = document.querySelector(&#39;.tel&#39;);
var error = document.querySelector(&#39;.error&#39;);
var time = 60;
btn1.onclick = function(){
  var name = tel.value;  
  if (name == "") {
    error.innerHTML=&#39;手机号不能为空!&#39;;
    return;
  } 
  else {
    if (!(/^1[3|4|5|7|8]\d{9}$/.test(name))) {
      error.innerHTML=&#39;手机号格式有误.&#39;;
       return;
    }
  }
  var timer = setInterval(function(){    
    time--;
    btn1.innerHTML = time + "秒";
    btn1.disabled = true;
    if (time==0) {
      time = 60;
      clearInterval(timer); 
      btn1.innerHTML = "获取验证码";
      btn1.disabled = false;
    }
  },1000);
}

Das Obige ist der vom Editor eingeführte JS-Code zum Einstellen des Mobiltelefons Bestätigungscode, der 60 Sekunden lang warten muss. Ich hoffe, dass er für alle nützlich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der Script House-Website bedanken!

Das obige ist der detaillierte Inhalt vonJavascript legt den Handy-Verifizierungscode 60s Wartecode fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn