240 of 264 menu

関数prompt

関数 prompt は、データ入力用のウィンドウを表示します。 第一引数にはユーザーに表示するメッセージを受け取り、 第二引数には入力フィールドのデフォルトテキストを受け取ります。 第二引数はオプションです。

表示されるウィンドウにはテキストフィールドと、 「OK」と「CANCEL」の2つのボタンがあります。 「OK」をクリックすると、ユーザーが入力した文字列が返されます。 「CANCEL」をクリックすると、null が返されます。

構文

prompt(メッセージ, [デフォルトテキスト]);

ボタンがクリックされたら、ユーザーに名前を尋ね、 次に関数 alert を使ってその名前を表示しましょう:

<button id="button">click me</button> let button = document.querySelector('#button'); button.addEventListener('click', function(event) { let res = prompt('What is Your name?'); alert(res); });

:

ユーザー名が既にデフォルトで挿入されているが、 ユーザーが変更できるようにしてみましょう:

<button id="button">click me</button> let button = document.querySelector('#button'); button.addEventListener('click', function(event) { let res = prompt('What is Your name?', 'John'); alert(res); });

:

関連項目

  • メッセージ付きのダイアログボックスを表示する関数 alert
  • 確認用のダイアログボックスを表示する関数 confirm
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否