prompt
ユーザーにウィンドウからテキストを入力させると、プロンプトが返さnull
れ、コードの処理が続行されることに気付きました。キャンセルボタンに、それが言うことを実行してキャンセルしてもらいたいです。if
次のようないくつかのステートメントを試しました。
var x= prompt("Please enter a number for <X>: (<X> + <Y>)");
if (x === null) {
return;
}
var y= prompt("Please enter a number for <Y>: (<X> + <Y>)");
if (x === null) {
return;
}
eval ("x=x; y=y; alert(+x + + y)");
};
上記は何も変わりません
var x= prompt("Please enter a number for <X>: (<X> + <Y>)");
if (verifyInput(false)) {
return;
}
var y= prompt("Please enter a number for <Y>: (<X> + <Y>)");
if (verifyInput(false)) {
return;
}
eval ("x=x; y=y; alert(+x + + y)");
};
そして、これにより、OK ボタンとキャンセル ボタンの両方が false を返し、OK が押されてもコードは続行されません。
スクリプトの続行を停止するように [キャンセル] ボタンに影響を与えるコードはありますか? ありがとう!
私はこのウェブサイトに非常に慣れていないので、自分自身をひどく明確にしていない場合はご容赦ください:)