2017-06-10 6 views
1

私はJSと.innerhtmlを使ってシンプルな岩、紙、はさみ(追加要素付き)ゲームを作っただけでなく、ブルートはif/elseループを使ってたくさんのものを強制しています。ゲームは一連のアラートで行われ、JSは特定のアクションで.innerhtmlを更新するように設定されていますが、これはアラートが閉じられたときにのみ発生します。アラート/ポップアップの下でウェブサイトを更新し続ける方法は?

アラートの下でinnerhtmlを更新するにはどうすればよいですか?私は何かdocument.getElementByIdまたは.srcの近くに追加する必要があると思うだろうが、私は考えていないとGoogleは助けていない。

 if (choice2 === "lizard") { 
     document.getElementById("images2").getElementsByTagName("img")[0].src = "http://i.picresize.com/images/2015/03/04/G3cY.jpg"; 
    } 

それはあなたがすることはできませんだけではJavaScript

答えて

2

だが、ウェブサイトでは、here

Here's JSFiddleへのリンクを見つけることができます。

アラートはブロック機能であり、アラートが立ち上がっている間は何も起こりません。これは、ブラウザの2〜3つが起動した後に警告を停止するかどうかを一般的に尋ねる理由です。

代わりに、代わりにポップアップするdivモーダルを使用することです。

関連する問題