この記事では、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をサーバーデータベースに移行する方法
この記事では、動的な点と線の効果を実現するためのJavaScriptキャンバスの具体的なコードを参考...
導入HibernateやMyBatisなどのORMフレームワークでは、部門に関連付けられたユーザーオ...
背景インターフェイス ドメイン名はハードコードされておらず、動的に取得されます。具体的な実装は、静的...
不明なドメイン名 www.baidu.com を Ping するホストのIPアドレスを変更する右クリ...
フォームを送信するときに、送信前に追加のパラメータが追加される状況が発生する場合があります。この問題...
>1 データベースを起動するcmd コマンド ウィンドウで、「sqlplus」を直接入力して ...
最近、絵文字にコメントする機能が必要なコメント機能に取り組んでいたため、 contentEditab...
1. 背景日常的なウェブサイトのメンテナンスでは、このような要件に頻繁に遭遇します。特定のクローラー...
環境Linux 3.10.0-693.el7.x86_64 Docker バージョン 18.09.0...
1.mysql-5.7.19-winx64.zip(これは無料のインストールバージョンで、約318 ...
この記事では、アンカー配置を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...
序文ES6 で初めて導入された「構造化代入構文」を使用すると、配列やオブジェクトの値を異なる変数に挿...
1. 外部CSSファイルの基本スタイルをインポートする<link> タグを使用して外部ス...
次のコードを index.html などのデフォルトのホームページ ファイルとして保存し、ルート デ...
目次Linux MySQL 5.5 が MySQL 5.7 にアップグレードされました1. mysq...