Windowクラスのprompt()を使って、ユーザーがテキスト入力した値を受け取るダイアログを表示します。
目次
種類
Windowクラスのメソッド
機能
ユーザーのテキスト入力の内容を返すモーダルダイアログを表示する。
[OK]ボタンが押されたときは入力内容を返し、[キャンセル]が押されたときはnullを返す。
構文
Window.prompt (message, preset[, title ]);
- message
- ダイアログのメッセージとして表示する文字列。
- preset
- テキストの入力フィールドに表示される初期値。
- title
- オプション。
ダイアログのタイトルとして表示する文字列。デフォルトはScript Prompt。
サンプルコードと実行結果
var rt = Window.prompt("メッセージを入力してください。", "こんにちは");
Window.alert (rt);
![ExtendScript: Window.prompt()の実行結果](https://dtpscriptin.com/wp-content/uploads/2018/12/gui-prompt.jpg)
■[OK]ボタンを押したときは、入力内容が返る。
![ExtendScript: Window.prompt()のサンプル実行結果 OKボタンを押したとき](https://dtpscriptin.com/wp-content/uploads/2018/12/gui-prompt-ok.jpg)
■[キャンセル]ボタンを押したとき、またはエスケープしたときは、nullが返る。
![ExtendScript: Window.prompt()のサンプル実行結果 エスケープしたときはnullが返る](https://dtpscriptin.com/wp-content/uploads/2018/12/gui-prompt-esc.jpg)