素朴な疑問..
var x = document.getElementById('xNum');
var y = document.getElementById('xNum');
var result = x * y;
document.write(result);
と
<div id="xNum">20</div>
<div id="yNum">50</div>
20 と 50 が表示されます。なぜ 20 * 50 を計算しないのでしょうか。整数として取得されるのはなぜですか、または div で数値を取得するにはどうすればよいですか?
ありがとう!
私はそれで何の結果も得られません:
var x = document.getElementById('xNum').innerHTML;
var y = document.getElementById('xNum').innerHTML;
var result = parseInt(x) * parseInt(y);
document.write(result);