JavaScriptを学んでいます。
で、少々気になったことがあったので質問させていただきます。
cinfirmを用いて選択するダイアログを出しますよね。
それって、連続してできるんですか?
わかりにくい説明ですみません。
図に表すと、
OK/キャンセル選択
↓
OKの場合 キャンセルの場合
もう一度別の選択画面OK/キャンセル OK(終わり)
OK↓ キャンセル↓
OK/キャンセル OK(終わり)
・・・といった状態です。
Aの質問を選択してOKならまたBの質問、キャンセルならそれで終わり、Bの質問でさらにOKならCの質問、キャンセルなら終わり・・・
というようなことをするのにはどのようなソースを打てばよいのでしょうか?
無能な者ですが、よろしくお願いします。
No.2
- 回答日時:
>windowを開いたときにダイアログが出るようにする
scriptタグの頭に
window.onload=function(){hoge()};
と書いておいてください
No.1ベストアンサー
- 回答日時:
戻り値で判断してください。
<script>
function hoge(){
var flg=confirm("質問A");
if (!flg) return false;
var flg=confirm("質問B");
if (!flg) return false;
var flg=confirm("質問C");
if (!flg) return false;
alert("おわり");
return true;
}
</script>
<input type="button" value="abc" onclick="hoge()">
ありがとうございます。
やっと出来ました。
ところで、"onclick"ではなくwindowを開いたときにダイアログが出るようにするにはどうすればよいのでしょうか?
初歩的な質問ですみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- メルカリ メルカリって交渉中でも即購入OKですよね? 専用出品にされる前に購入したのですが、出品者様が頑なにキ 2 2022/04/04 16:31
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- YouTube AmazonファイバースティックってYouTube見る 1 2022/08/30 20:28
- その他(ネットショッピング・通販・ECサイト) 至急!よみうりランドのプールのチケットを購入する際、コンビニ払いの今度払いを選択しました。メールは届 1 2023/08/17 20:57
- メルカリ メルカリで商品を購入したのですが、キャンセルして欲しいと言われました。 その商品はいいねが沢山付いて 1 2022/04/04 16:12
- Excel(エクセル) ExcelのVBAコードについて教えてください。 1 2022/06/20 10:57
- 美容費・被服費 病院のキャンセル料についての質問です。 美容皮膚科を予約していたのですが急遽予定が入ってしまいキャン 3 2022/08/27 22:25
- 英語 関係詞の質問です 3 2022/07/28 12:47
- 文学・小説 書いた小説を複数の小説投稿サイトに上げるのは可能ですか? 4 2023/07/13 15:51
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASP+アクセスでのSQLコメントに...
-
MFCのキャプション変更
-
Linux バイナリ実行できない "...
-
ページ離脱時のalertボタンで処...
-
ボタンをクリックすると数が増...
-
同じ型【ハイフンと数字】だけ...
-
正規表現で半角数字1桁のみを全...
-
【Jquery】changeイベント毎にa...
-
【正規表現】【javascript】CR...
-
static constメンバ変数(配列)...
-
関数でy=g(x)のgとは何の略です...
-
C#テキストボックスの文字を配...
-
同じIDで定義した要素の配列を...
-
アクセス時からのカウントダウ...
-
二次元配列を使って順位をだす...
-
pdfに丸秘などのスタンプを...
-
bt_melter.jsをサイトの一部の...
-
javaScriptのコードの修正をお...
-
JavaScript window.openで開く...
-
C#OpenCv V4にのエラーに関する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Boolean型配列中のTrueの有無を...
-
【正規表現】【javascript】CR...
-
ASP+アクセスでのSQLコメントに...
-
Linux バイナリ実行できない "...
-
Vb.netのグローバル変数の宣言...
-
ボタンをクリックすると数が増...
-
【Jquery】changeイベント毎にa...
-
正規表現で半角数字1桁のみを全...
-
HTTPSのとき":"が"%3A"ではなく...
-
「オブジェクトが必要です。」...
-
onclick指定関数の引数へローカ...
-
同じ型【ハイフンと数字】だけ...
-
Excel VBA の ChangeFileAccess
-
C# .NET DataGridView の行を追...
-
javascriptで文字挿入でtoggle...
-
ifreamをリロードしたい
-
window.onloadでのfunction
-
static constメンバ変数(配列)...
-
MFCのキャプション変更
-
VB6における事前バインディング...
おすすめ情報