需要帮助获取输出以使用 Javascript 显示
Need help getting output to show using Javascript
我需要在表单下方的范围内显示 2 个数字的输出(总和、差值、乘积、商)。我已经尝试了许多变化,但根本无法显示总和等。请帮助我是一个Javascript菜鸟!!谢谢!
function calculate() {
'use strict';
// Read the first text box and convert to a float
var input = document.getElementById('number1').value;
var number1 = parseInt(input);
var input = document.getElementById('number2').value;
var number2 = parseInt(input);
// Calculations
sum = number1 + number2;
difference = number1 - number2;
product = number1 * number2;
quotient = number1 / number2;
// Display the results in relevant spans
document.getElementById('sum').value = sum;
document.getElementById('difference').value = difference;
document.getElementById('product').value = product;
document.getElementById('quotient').value = quotient;
return false;
}
function init() {
'use strict';
document.getElementById('theForm').onsubmit = calculate;
}
window.onload = init;
.HTML
<form action="" method="post" id="theForm">
<fieldset>
<div><label for="number1">Number 1</label>
<input type="text" name="number1" id="number1" required>
</div>
<div><label for="number2">Number 2</label>
<input type="text" name="number2" id="number2" required>
</div>
<br />
<div><input type="submit" value="Calculate"></div>
</fieldset>
</form>
<span id="sum"></span><br />
<span id="difference"></span><br />
<span id="product"></span><br />
<span id="quotient"></span><br />
要为 span 标签赋值,我们需要使用 innerHTML
属性,而不是 value
。
document.getElementById('sum').innerHTML = sum;
document.getElementById('difference').innerHTML = difference;
document.getElementById('product').innerHTML = product;
document.getElementById('quotient').innerHTML = quotient;
和改变
<form action="" method="post" id="theForm">
自
<form action="" method="post" id="theForm" onsubmit="return calculate()">
您只需要在表单提交时调用 calculate
函数即可。
相关文章:
- PHP Javascript显示/隐藏按钮不工作
- 通过javascript显示和更改文本
- 是否可以用JavaScript显示等效的文件夹对话框
- 如何使用javascript显示图像
- BMI计算器以Javascript显示结果
- 单击“JavaScript显示变量”
- Javascript:显示带有复选框值的图像
- 通过ID JavaScript显示随机背景图像
- 无法在qualtrics上使用javascript显示背景图像
- 日期选择器无法使用javascript显示
- javascript 显示空白灰色层
- 页面加载后通过javascript显示图像
- 使用JavaScript显示鼠标的x和y位置
- 用javascript显示html表
- 使用 JavaScript 显示 Laravel's Variable
- javascript显示地理位置
- 搜索XML文件并使用javascript显示结果
- 使用javascript显示文件名上传
- 使用javascript显示隐藏的HTML元素
- 使用jquery和javascript显示PHP中的变量