-1

prompt() メソッドのようなモーダル ダイアログを作成したいと考えています。このような2つの入力でプロンプトダイアログを作成するにはどうすればよいですか:

サンプル

プレーンな JavaScript で (jquery/javascript フレームワークを使用せずに)。

そのようなプロンプトを作成することは可能ですか?

4

2 に答える 2

0

モーダルプロンプトの場合、私の提案は次のとおりです。

  1. モーダル結果を取得するために画面いっぱいの div を作成します。

       <div id="modalDiv" style="position: absolute; top: 0px; left: 0px; width: 100%;
       height: 100%; z-index: 4; display: none">&#160;</div>
    
  2. プロンプトの div を作成し、z-index を高くし、テキスト フィールド、ラベル、ボタン、および必要なものすべてを使用します。画面の中央に配置します。

  3. 両方のdivの表示を「ブロック」に設定する関数customPrompt(または好きな名前)を作成し、OKボタンに必要なものの入力を処理する関数を設定します。

于 2012-08-29T14:23:43.737 に答える
0

これらは、変更できないネイティブのブラウザー固有のコントロールです。また、alert、prompt、confirm については、値のみを指定できます。こちらの回答もご覧ください

于 2012-08-29T14:20:00.957 に答える