プロンプト画面( 文字入力 )の使用方法

Index

  プロンプト画面により文字を入力し、入力された文字をアラート画面で表示しま
 す。

【例】

  <SCRIPT TYPE="text/JavaScript">
  <!--
  function prmpt()
  {
    var msg;
    msg = window.prompt( "文字を入力して下さい!", "初期値" ); // (1)
    if( msg != null ) {
      alert( msg );    // (2)
    }
  }
  //-->
  </SCRIPT>

  <FORM>
    <INPUT TYPE="BUTTON" VALUE="実行!" ONCLICK="prmpt();"> // (3)
  </FORM>

【解説】

 (1) window オブジェクトの prompt メソッドです。window.prompt( "", "" )と
     します。 第 1 引数がプロンプト画面にメッセージとして表示されます。第 2
     引数が入力フィールドの初期値です。
 (2) プロンプト画面の OK ボタンをクリックすると、入力フィールドの値が、キャン
     セルをクリックすると null が返されます。従ってここではキャンセルが選ば
     れたときに、アラート画面を表示しないようにしています。
 (3) 実行ボタンがクリックされると onClick イベントハンドラが機能し、prmpt()
     が呼び出されます。
【実行してみよう】

実行ボタンを押すとプロンプト画面が表示されます。