2016-07-20 8 views
0

サイトの更新時にテキストを作成しようとしています。 JSの変数はありますが、画面上のテキストは表示されません。 (はい、私はコードがずさんである知っている、私はそれが動作してから通過し、それはかなり作るために得る。)テキストが更新されないのはなぜですか? (HTML + JS)

<script> 
    var moneyTotal = 370; //Variable for money, filled with starter money 
    var moneyText = String(moneyTotal); //Variable for text 
    var OD2Clicked = 0; 
</script> 
    <script>document.write("<h1 class='money'>Total: $"+ moneyText + "</h1>"); //Line for updating site </script> 

<script> 
    function Check(){ //Function that checks for radio button change 
     if (document.getElementById('OD2').checked & OD2Clicked==0) { 
      OD2Clicked = 1; 
      Adding(20); 
      console.log("Adding"); 
     }else if(document.getElementById('OD').checked & OD2Clicked>0){ 
      OD2Clicked = 0; 
      Adding(-20); 
      console.log("Subtracting"); 
     } 

     setTimeout(function() {Check()}, 5000); 
    } 


    function Adding(m1){ //Function for adding 
     moneyTotal += m1; 
     moneyText = String(moneyTotal); 
     console.log(moneyTotal); 
     console.log(moneyText+" Text"); 
    } 
</script> 
+0

ブラウザですべての

関連する問題