以下是我几天来一直试图解决的问题。我已经输入了一些代码,根据选中的复选框输出一个数字。我现在想要的是一些代码,它从该数字框中获取数字并将其乘以不同数字框中的设定数字。
这是我从某个地方刷过的JavaScript试图让它工作但无济于事。
<script type="javascript">
function calculate() {
var myBox1 = document.getElementById('ttl').value;
var myBox2 = document.getElementById('ttl2').value;
var result = document.getElementById('result');
var myResult = myBox1 * myBox2;
result.innerHTML = myResult;
}
</script>
以下是我正在努力反对它以使其工作的HTML。
<input type="number" id="ttl" value=729><br>
<input id="result" />
复选框在729的基数上添加更多内容,我希望下方框乘以1.1
对于代码白痴有任何帮助吗?
编辑:
我不知道有多少其他方式可以问这个问题。我有一个值放入数字框中。我想要一个第二个数字框,它可以动态抓取第一个框的数字并乘以恰好为1.1的设定数字。就像我之前评论的那样,我知道我想问什么,但我不知道如何准确地问它
答案 0 :(得分:3)
标识为result
的元素是一个输入框:
<input id="result" />
将result.innerHTML = myResult;
更改为result.value = myResult;
,并在此处显示计算出的数字。请参阅JSFiddle。