この記事では、SMS送信のカウントダウンを実装するためのJavaScriptの具体的なコードを参考までに共有します。具体的な内容は次のとおりです。 実装のアイデア: 1. jsは送信ボタン要素オブジェクトを取得します コード例:<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>SMS を送信</title> <スタイル> 。箱 { 幅: 360ピクセル; マージン: 100px 自動; } </スタイル> </head> <本文> <div class="box"> 携帯電話番号: <input type="number"> <button>SMS を送信</button> </div> <スクリプト> var btn = document.querySelector('ボタン'); var 時間 = 10; btn.addEventListener('クリック', 関数() { btn.disabled = true; var タイマー = setInterval(関数() { 時間 == 0 の場合 // タイマーをクリアしてボタンを復元します clearInterval(timer); btn.disabled = false; btn.innerHTML = 'SMSを送信'; 時間 = 10; } それ以外 { btn.innerHTML = '残り' + 時間 + '秒'; 時間 - ; } }, 1000); }); </スクリプト> </本文> </html> ページ効果: 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: IdeaでTomcatを起動したときに複数のリスナーが報告される問題を解決する
>>: ローカルのMySQLをサーバーデータベースに移行する方法
ページをナビゲートする2つの方法宣言型ナビゲーション: リンクをクリックしてナビゲーションを実現する...
Linuxバージョン: CentOS 7 [root@azfdbdfsdf230lqdg1ba91 ...
このチュートリアルでは、参考までにMySQL 8.0.19のインストールチュートリアルを共有します。...
以前は、スクリプトは HTML 内のどこにでも配置できると思っていましたが、今日、要件に取り組んでい...
1. 空のディレクトリを作成する $ cd /home/xm6f/dev $ mkdir myapp...
序文テーブルを削除するには、無意識に思い浮かぶコマンドは、DROP TABLE "テーブル...
目次1. JDKをインストールする手動インストール2. トムキャット1. JDKをインストールする注...
(1)HTTPリクエストを減らす。 (リソース ファイルをマージし、イメージ スプライトを使用します...
序文2 つのテーブル内の同じフィールドの型が異なっていたり、エンコード タイプが異なっていたりするた...
絶対 URL は、インターネット上の特定のファイルに必要なすべてのコンテンツを表すために使用されます...
SSH 公開鍵認証は、SSH 認証方式の 1 つです。 SSH パスワードフリーのログインは公開鍵認...
[LeetCode] 176. 2番目に高い給与従業員テーブルから 2 番目に高い給与を取得する ...
1. データベースにログインするには、rootユーザーを使用することをお勧めします。 mysql -...
Samba サービスでも NFS サービスでも、サーバーの起動時にリモート共有リソースが自動的にマ...
クラスターを構成する際に問題が発生しました。当初は 3 台の仮想マシンすべてが外部ネットワークに p...