我正在尝试获取一个文本框,您可以在其中输入一个数字,然后单击按钮,它将乘以 2 并将结果显示在 Div 中。现在,它会为结果打开一个新页面,并显示输入的数字,而不是数字乘以 2。我究竟做错了什么?初学者,请轻点!谢谢!!
<html>
<script>
function doubleit()
{
var theNumber=document.write(parseFloat(document.getElementById('theInput').value));
var doubleNumber =document.getElementById('theNumber')*2;
document.getElementById('theDiv').innerHTML(document.getElementById('doubleNumber'))
}
</script>
<body>
<p>Value: <input type="text" id="theInput" value="" size=10>
<input type="button" id="theButton" value="click me!" onclick="doubleit()"></p>
<div id="theDiv"></div>
</body>
</html>