javascriptは10秒後に登録ボタンをクリックできる方法を実現します.

1517 ワード

本論文の例は、javascriptが10秒後に登録ボタンをクリックできるようにする方法を述べている.皆さんの参考にしてください.具体的な分析は以下の通りです.
1.登録ボタンの初期状態は利用できません.disabled 2.起動タイマー、set Interval、1秒時計に一回のCount Down方法を実行し、初期値が10のグローバル変数を設定します. Count Downメソッドでグローバル変数の逆数を登録ボタンに書き込みます.3.グローバル変数の値(=0)まで登録ボタンを有効にし、ボタンのテキストを「同意!」に設定します.



 
 <script type="text/javascript">
 var MyCount = 10;
 var intervalID;
 function CountDown() {
  var btnReg = document.getElementById("btnReg");
  if (btnReg) {
  //     btnReg       ,
  //         ,setInterval ,btnReg      
  if (MyCount <= 0) {
   btnReg.disabled = ""; //  btnReg.disabled="disabled"   
   btnReg.value = "  ";
   clearInterval(intervalID); //     
  }
  else {
   btnReg.value = "       (  " + MyCount + " )";
   MyCount--;
  }
  }
 }
 intervalID=setInterval("CountDown()", 1000);
 </script>


 <textarea>        </textarea><br/>
 <input id="btnReg" type="button" value="  " disabled="disabled"/>

</code></pre> 
 </div> 
 <p>          javascript        。</p> 
 <div class="clearfix"> 
  <span id="art_bot" class="jbTestPos"/> 
 </div> 
</div>
                            </div>
                        </div>