2

これは、何らかの値を警告するためのコードです。

alert('Click the OK button Now !');

だから今、OKボタンがクリックされたかどうかを確認したい。

この JavaScript を使用してこれを行うにはどうすればよいですか?

4

4 に答える 4

9

動作確認:

var r=confirm("Click the OK button now!");
if (r==true)
{
  alert("You pressed OK!");
}
else
{
  alert("You pressed Cancel!");
}

HAS に [OK] ボタンと [キャンセル] ボタンがあることを確認します。ボタンが 1 つだけ必要な場合は、alert()メソッド (クリックされたかどうかがわからない) を使用するか、 jQueryUI DialogコントロールOKのようなものを調べる必要があります。

jQueryUI ダイアログは、いくつかの追加の JavaScript ライブラリを含め、それを機能させるために追加の配線を行う必要があるため、もう少し複雑です。ここには従うべき多くの例があります。

于 2012-04-17T05:19:37.240 に答える
2

アラートの代わりに確認ボックスが必要なようです。

http://www.w3schools.com/js/js_popup.asp

これは、ユーザーが何を押したかに応じて true または false を返します。Alert は値を返しません。

于 2012-04-17T05:19:02.950 に答える
1

jqueryダイアログを使用すると、さまざまなボタンから必要なものを投稿または確認できます。はるかに柔軟

Jquery モーダル

于 2012-04-17T05:19:55.777 に答える
1

前述のように、confirm() が最善の策ですが、どのボタンが押されたかを確認し、prompt() を使用して同時に値を要求できることを忘れないでください。

if (prompt("Click the OK button?")!=null)
{
alert('you clicked OK and entered a value')
}
else
{
alert('you clicked cancel')
}
于 2012-04-17T05:29:30.530 に答える