この記事では、クリックして切り替える認証コードと認証を実装するためのJavaScriptの具体的なコードを参考までに共有します。具体的な内容は次のとおりです。 効果: コード: <!DOCTYPE html> <html> <ヘッド> <メタ文字セット="UTF-8"> <タイトル></タイトル> <スタイル> div { 幅: 100ピクセル; 高さ: 40px; 背景色: 赤; 色: #fff; テキスト配置: 中央; 行の高さ: 40px; フォントサイズ: 30px; フォントの太さ: 900; ユーザー選択: なし; } 。見せる { 位置: 絶対; 左: 0; 上: 0; 右: 0; 下部: 0; マージン: 自動; 幅: 200ピクセル; 高さ: 100px; 背景色: ピンク; テキスト配置: 中央; 行の高さ: 100px; フォントサイズ: 40px; フォントの太さ: 900; 表示: なし; } </スタイル> </head> <本文> <div></div> <input type="text" value="上記の確認コードを入力してください" /> <button>登録</button> <div class="show">待っています。 。 。 。 </div> <script type="text/javascript"> //1000-9999 タグ名によって要素を取得します。 var inp = document.getElementsByTagName("input")[0]; var btn = document.getElementsByTagName("ボタン")[0]; div[0].innerHTML = ranFun(1000, 9999); inp.onclick = 関数(){ this.value = "" } div[0].onclick = 関数(){ this.innerHTML = ranFun(1000, 9999) } btn.onclick = 関数(){ inp.value == div[0].innerHTMLの場合{ div[1].style.display = "ブロック"; setTimeout(関数() { location.href = "register.html" }, 3000) } それ以外 { アラート('認証コードエラー') div[0].innerHTML = ranFun(1000, 9999); inp.value = "" } } 関数 ranFun(a, b) { Math.floor(Math.random() * (b - a + 1) + a) を返します。 } </スクリプト> </本文> </html> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 雨滴効果を実現する JavaScript キャンバス
序文:金額の保存など、小数点数を保存し、精度要件がある場合、通常は DECIMAL フィールド タイ...
結合では、ネスト ループ結合アルゴリズムが使用されます。ネスト ループ結合には 3 つの種類がありま...
1. ワイヤレスPowerShell を実行し、次のコマンドを入力します。 install-wind...
1. 設定ファイルディレクトリを作成するcd /ホームディレクトリmkdir frp最終的なディレク...
この記事では、参考までに、簡単なコメントエリアを実装するためのjQueryの具体的なコードを紹介しま...
目次ガベージコレクション (GC) はなぜ必要なのでしょうか?ガベージコレクションとは廃棄物の発生ガ...
この記事では、ビデオプレイリストを実装するためのvue + video.jsの具体的なコードを参考ま...
1. 問題Linux 上の mysql5.7 のパスワードを忘れました2. 解決策• ステップ 1:...
目次1. 優先キューの紹介2. 優先キューのカプセル化1. 優先キューの紹介通常のキューに要素が挿入...
目次序文TypeScript の列挙型とは何ですか? TypeScriptで列挙型を使用する際に注意...
目次準備VMware Workstation Pro 16 をインストールするLinux仮想マシンの...
目次1. デフォルトで表示と非表示を切り替える2. スライドして表示と非表示を切り替える3. フェー...
1. 問題時々Mysqlにログインしてパスワードを入力すると、この状況が発生しますmysql -u...
前書き: position:sticky は CSS ポジショニングの新しい属性です。相対ポジショニ...
1. 引き続き PHP スクリプトを使用して実行します。コマンドラインに入力: php /home/...