それぞれを変換した後にinnerHTML
値を別の値に追加し、合計を別の値に割り当てて、javascriptを使用して印刷できるようにしようとしていますinnerHTML
int
innerhtml
parseInt
とを試しparseFloat
ましたが、うまくいきませんでした。
実際に変換innerHTML
した後int
、数値を取得する代わりに「NaN」を取得しました。
これが私のコードです:
var Sum = parseInt(document.getElementById('fir').innerHTML) +
parseInt(document.getElementById('sec').innerHTML);
setTimeout(function func(){ch1.innerHTML=Sum;},2500);
Sum
関数内の最後の行のfunc()
は整数である必要がありますが、残念ながらそうではありません。私の場合、「NaN」に等しいのはなぜですか?
編集:
モミと秒に関するすべて
<body>
<h1 id="fir"></h1>
<h2 id="sec"></h2>
<script>
var x = document.getElementById("fir")
x.style.position = "absolute";
x.style.left = 770;
x.style.top = 315;
var z = document.getElementById("sec")
z.style.position = "absolute";
z.style.left = 930;
z.style.top = 315;
setTimeout(function a(){x.innerHTML=Math.floor((Math.random()*10)+1);},1000);
setTimeout(function b(){z.innerHTML=Math.floor((Math.random()*10)+1);},2000);
</script>
</body>