多くのアプリやウェブサイトでは、ログインやアカウント登録の際にSMS認証コード1を送信する場所があります。しかし、認証コードの悪意ある取得を防ぐために、通常はクリック可能な時間間隔を設定します。時間間隔1が経過すると、送信を継続できます。次に、コードを使用して実装します。 コードは次のとおりです <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>タイトル</title> </head> <本文> 携帯電話番号: <input type="text"><button>確認コードを送信</button> <スクリプト> var btn = document.querySelector('ボタン') var 時間 = 3 btn.addEventListener('click',function() { btn.disabled=true var タイマー = setInterval(関数 () { (時間<0)の場合{ クリアインターバル(タイマー) btn.disabled=false btn.innerHTML = '確認コードを送信' 時間=3 }それ以外 { btn.innerHTML = '残り' + 時間 + '秒' 時間 -= 1 } },1000) }) </スクリプト> </本文> </html> 効果は以下のとおりです コードの説明<br /> ここでは、ボタンのスタイルと機能のみを変更するため、ボタンを取得して、カウントダウン時間である時間変数を設定します。次に、クリック イベントを設定します。このボタンをクリックすると、このボタンの無効化が true になり、クリックできなくなります。 これで、Javascript を使用して SMS 認証コードの送信間隔を実装する方法についての説明は終わりです。SMS 認証コードの送信に関するより関連性の高い js コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Innodb システムテーブルスペースのメンテナンス方法
>>: Linux/CentOS サーバー セキュリティ構成の一般ガイド
参考までに、HTMLフォームの使い方を9つの簡単な例で分析します。具体的な内容は次のとおりです。 1...
1. 現在インストールされているPHPパッケージを確認するyum list installed |...
1. .shファイルを実行する./sh ファイルを使用して直接実行することもできますが、現在のターミ...
React プロジェクトの構築は非常に簡単ですが、Typescript と組み合わせると、実際にはそ...
何人かの学生は、マスターとスレーブの間の不一致の問題に遭遇したと述べました。一般的な状況としては、m...
これら 16 のサイトはそれぞれ注意深く読む価値があり、どのサイトでも推奨されている Web サイト...
2日前に新しい会社に入社しました。その会社ではIntelli Ideaを使っています。Eclipse...
この記事では、ブルーグリーン デプロイメントと、nginx を使用してブルーグリーン デプロイメント...
説明するこの記事では、Vue テクノロジーに基づいて再帰コンポーネントを実装する方法を紹介します。 ...
nginx で仮想ホスト vhost を設定すると非常に便利です。 nginx設定ファイルnginx...
MYSQL5.7.17 が MAC で接続できない問題。SQLBench_community 6.3...
最近ディープラーニングを学ぶためにUbuntu+Python 3.6バージョンを使う必要があるため、...
目次序文yarn create は何をしますか?ソースコード分析プロジェクトの依存関係テンプレート構...
<div align="center"> <table sty...
この記事では、CSS を使用して検索機能付きのナビゲーション バーを作成する方法を説明します。以下の...