JavaScriptで入力ダイアログを表示する方法(prompt)
はじめに
ダイアログには様々な種類があります。
通常のダイアログ(alert)と、YesかNoかを選択させるダイアログ(confirm)と、入力を受け付けるダイアログ(prompt)などがあります。
本記事では、入力を受け付けるダイアログ(prompt)に関して記載します。
入力ダイアログ

入力ダイアログを表示する方法は以下です。
window.prompt("入力ダイアログ");
以下が、サンプルボタンです。
押下する事で、入力ダイアログが表示されます。
入力ダイアログテスト
上記のサンプルボタンのソースコードは以下です。
<button type="button" onclick="promptDialog()">入力ダイアログテスト</button>
<script>
function promptDialog() {
window.prompt("入力ダイアログ");
}
</script>
入力ダイアログに初期値を設定

入力ダイアログの初期値を設定する方法は以下です。
window.prompt("入力ダイアログ", "初期値");
以下が、サンプルボタンです。
押下する事で、入力ダイアログが表示されます。
入力ダイアログ初期値テスト
上記のサンプルボタンのソースコードは以下です。
<button type="button" onclick="promptDefDialog()">入力ダイアログ初期値テスト</button>
<script>
function promptDefDialog() {
window.prompt("入力ダイアログ", "初期値");
}
</script>
入力ダイアログの入力結果取得
入力ダイアログの入力結果を取得する方法は以下です。
const result = window.prompt("入力ダイアログ");
以下が、サンプルボタンです。
押下する事で、入力ダイアログが表示されます。
入力ダイアログ結果確認テスト
上記のサンプルボタンのソースコードは以下です。
<button type="button" onclick="promptResultDialog()">入力ダイアログ結果確認テスト</button>
<script>
function promptResultDialog() {
const result = window.prompt("入力ダイアログ");
window.alert(result);
}
</script>