JavaScript では、警告ボックス、確認ボックス、プロンプト ボックスの 3 種類のメッセージ ボックスを作成できます。 警告ボックスアラート ボックスは通常、ユーザーが特定の情報を確実に取得できるようにするために使用されます。 警告ボックスが表示されたら、ユーザーは操作を続行するために「OK」ボタンをクリックする必要があります。 構文形式: window.alert("警告テキスト"); ソースコードの例: <!DOCTYPE html> <html> <ヘッド> <メタ文字セット="utf-8"> <title>JS アラート ボックスの例</title> <スクリプト> 関数myFunction(){ alert("へへ、これは警告ボックスだよ!"); } </スクリプト> </head> <本文> <input type="button" onclick="myFunction()" value="警告ボックスを表示" /> </本文> </html> 名前を付けて保存: JS 警告ボックス example.html ブラウザでテストを実行すると、結果は次のようになります。 確認ボックス確認ボックスは、ユーザーのアクションが受け入れられたことを確認するためによく使用されます。 確認ボックスがポップアップ表示されたら、ユーザーは「確認」または「キャンセル」をクリックしてユーザー操作を確認できます。 「確認」をクリックすると確認ボックスに true が返され、「キャンセル」をクリックすると確認ボックスに false が返されます。 構文形式: window.confirm("テキスト"); ソースコードの例: <!DOCTYPE html> <html> <ヘッド> <メタ文字セット="utf-8"> <title>JS 確認ボックスの例</title> </head> <本文> <p>ボタンをクリックすると確認ボックスが表示されます。 </p> <button onclick="myFunction()">クリックしてください</button> <p id="デモ"></p> <スクリプト> 関数myFunction(){ var x; var r=confirm("へへ、これはボックスの例です!"); (r==true)の場合{ //x="「OK」ボタンを押しました!"; x='「OK」ボタンを押しました!'; } それ以外{ //x="「キャンセル」ボタンを押しました!"; x='「キャンセル」ボタンを押しました!'; } document.getElementById("デモ").innerHTML=x; } </スクリプト> </本文> </html> 名前を付けて保存: JS 確認ボックス example.html ブラウザでテストを実行すると、結果は次のようになります。 ヒントボックスプロンプト ボックスは通常、ページに入る前にユーザーに値を入力するよう促すために使用されます。 プロンプト ボックスが表示されたら、ユーザーは値を入力し、[確認] または [キャンセル] ボタンをクリックして操作を続行する必要があります。 ユーザーが [OK] をクリックすると、入力した値が返されます。ユーザーが「キャンセル」をクリックした場合、戻り値は null になります。 構文形式: window.prompt("プロンプトテキスト","デフォルト値"); ソースコードの例: <!DOCTYPE html> <html> <ヘッド> <メタ文字セット="utf-8"> <title>JS プロンプト ボックスの例</title> </head> <本文> <p>ボタンをクリックすると入力ダイアログが表示されます。 </p> <button onclick="myFunction()">クリックしてください</button> <p id="デモ"></p> <スクリプト> 関数myFunction(){ var x; var person = prompt("お名前を入力してください", "Tom"); if (person!=null && person!=""){ x="こんにちは" + 人 + "!今日の気分はどうですか?"; document.getElementById("デモ").innerHTML=x; } } </スクリプト> </本文> </html> 名前を付けて保存: JS プロンプト ボックス example.html ブラウザでテストを実行すると、結果は次のようになります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: mysqladmin を使用して MySQL インスタンスの現在の TPS と QPS を取得する方法
データベースに関して最もよく聞かれる質問の 1 つは、現在のビジネス ニーズを満たす MySQL の...
Ubuntu では中国語入力方法の解決策はありません。仮想マシンや Ubuntu システムをインスト...
1. dockerfileを作成するときにsshパスワードを設定するには、次のコマンドを使用します。...
序文CSS で水平方向と垂直方向に中央揃えする方法はたくさんあります。この記事で紹介する方法は非常に...
目次1. データベースの概要1.1 開発の歴史2. MySQL の紹介2.1. MySQLの概要2....
1. インストールヒント: 現在、VUE3.0 の公式翻訳ドキュメントはありません。しかし、すでに誰...
MySQL のインデックスの種類には、通常のインデックス、一意のインデックス、全文インデックスがあり...
私が使用しているデータベースはMySQLデータベースバージョン5.7ですまずデータベーステーブルを自...
pssh は、多数のマシンでのバッチ ssh 操作に使用される、Python で実装されたオープン ...
この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。 コー...
今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...
MyISAM ストレージエンジンMyISAM ストレージ エンジンは、書き込みよりも読み取りが多く、...
目次論理階層化異なる地域から事業を分離するこれを実行する利点このようなシナリオにどう対処するか最適化...
以前、Amap API を非同期にロードする方法を紹介しました。今回は、vue-amap の使用方法...
HTMLハイパーリンクaタグのhrefジャンプとonclickの実行関係htmlのaタグのhrefは...