javelover回答ポイント なしウォッチ

javascriptで、待機時間を入れる方法を教えて下さい。いろいろ調べたのですが、次の処理に移るまで単純に1秒ほど待機するやり方がいまいちよくわかりません。クイズの選択肢を選んで、正解なおかつ、1回めで正解のときだけ、正解音を出しています。そして、正解のボタンに色などをつけて、そのまま、start()に戻る設定にしています。(次の問題に進む)

(すぐ画面が進んでしまうので、音だけなって、正解のボタンの変化がわからない)
ここで、正解のボタンに色などをつけたあと、1秒ほど待機させてから、次の問題へ進ませたいと思っています。いい方法はありますでしょうか?

// 答えがが正しいかどうか判定する
if (tmp == kotae) {
if (missflag==0){
//1回めで、正解した時だけ、正解の音を出す。2回めであたったときは音はださない。
audio = new Audio();
audio.src = "sozai/correct.ogg";
audio.play();
//正解のボタンに色をつける
var buttons = document.getElementsByTagName("button");
buttons[kotaelabel].style.backgroundColor = "#FFBEDA";//ボタンの背景
buttons[kotaelabel].style.color = "#FF0000";//文字の色
buttons[kotaelabel].style.fontWeight="bold"
buttons[kotaelabel].style.background = "url(sozai/b.jpg) #A4C6FF left/80px no-repeat";
missflag =0

}

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-09-10 11:01:10
終了日時
2015-09-17 11:05:05
回答条件
1人5回まで 13歳以上

この質問のカテゴリ

この質問に含まれるキーワード

JavaScript2781ogg23SRC250URL11376background100

人気の質問

メニュー

PC版