15

1 つの入力テキストでアラート ボックス (Javascript) を開き、ユーザーがクリックすると別のページに送信されます。これは、1 つの入力テキストを含むフォームのようなものです。指定されたすべての例はモーダルの例です。アラート ボックスが必要です。

4

4 に答える 4

18

あなたの質問を正しく理解していると仮定すると、DOMpromptメソッドを使用できます。

var result = prompt("Enter a value");
于 2013-02-11T08:27:16.500 に答える
6

ユーザー入力を取得するためにプロンプ​​トを使用できます

var retVal = prompt("Enter your name : ", "your name here");
document.getElementById(formId).submit();

この変数にアクセスして、それに応じてリダイレクトできます

ページが送信された後に、送信されたページでアクセスできるフォーム内の任意のコントロールにプロンプ​​トの値を保存できます。

フィドル http://jsfiddle.net/ze3rX/

于 2013-02-11T08:30:11.787 に答える
1

あなたは自分でそれをチェックすることができます ここは、JavaScriptポップアップボックスを使用してさまざまなタイプのポップアップボックスを見ることができるリンクです

于 2013-02-11T08:28:52.067 に答える
1

プロンプトを行うことができます

name = prompt('Please enter your name');

その後

window.location = "http://yourdomain.com/yourscript.php?name="+name;

ここで、GET メソッドを使用して、ユーザーが入力した名前をスクリプトに送信しています。

明らかに、多少の検証とサニタイズを行う必要がありますが、それが GET の基本的な仕組みです。入力したデータを POST する場合は、AJAX (XmlHttpRequests)を調べて、選択したスクリプト URL に変数/パラメーターを送信します。

于 2013-02-11T08:47:59.737 に答える