显示三个文本框之和的输出-Javascript
Displaying output of the sum of three textboxes - Javascript
如何显示三个文本框之和的输出?
这是我当前的javascript代码
function sum() {
var result = parseInt(text1) + parseInt(text2) + parseInt(text3);
if(!isNaN(result)) {
document.getElementByID(sum).value = result;
}
我已经将HTML中的三个文本框命名为"text1"、"text2"answers"text3",相应地命名为
此外,我想在"数字之和是:"旁边的HTML中输出这个:我该怎么做?
试试这个例子:
<label for='txt1'>First Num:</label>
<input type='text' id='txt1' />
<br>
<label for='txt2'>Second Num:</label>
<input type='text' id='txt2' />
<br>
<label for='txt3'>Third Num:</label>
<input type='text' id='txt3' />
<br>
<button onclick="sum()">Get Sum</button>
<p id='sum'></p>
<script>
function sum() {
var text1 = parseInt(document.getElementById('txt1').value),
text2 = parseInt(document.getElementById('txt2').value),
text3 = parseInt(document.getElementById('txt3').value);
var total = text1 + text2 + text1;
if(!isNaN(total)) {
document.getElementById('sum').innerText = 'The sum of the numbers are: ' + total;
}
}
</script>
请参阅此处的小提琴
相关文章:
- JS(ajax)数组-带有HTML的输出和样式
- 使用Gulp Usemin将JS和HTML输出到不同的位置
- 为什么使用 Webpack 和 Gulp 构建的输出包如此之大 (>1.9Mb)
- 我将如何编写考虑多个单选按钮和变量输出的 JavaScript,具体取决于选择的单选按钮
- 创建一个字节数组并获得相同的 Java 和 JavaScript 输出
- 为什么 cat.setName = setName 和 setName.apply pig 的输出,['Babe
- Wscript.shell.run和Wscript.shell.exec不显示相同的输出
- Javascript、string、RegEx、if和else if、console.log不同的输出
- Regex以大写和小写输出不同的单词
- javascript和PHP上的三元运算符,不同的输出
- 尝试在Codeigniter中使用AJAX和设置视图文件的输出样式
- 相同的动态正则表达式和内联正则表达式在javascript中不提供相同的输出
- 为什么新的Date()函数在chrome和firefox中提供不同的输出
- 什么's是PHP哈希函数的Node.js等价项(包括salt和原始输出)
- 有人能解释为什么FOR和WHILE循环在Javascript中有不同的输出
- 为什么Javascript显示带有setTimeout函数同步和异步的输出
- 计数SCEditor字符和下面的输出
- 为什么命名导入会导致更慢的构建和更大的输出
- jQuery AJAX和IE8输出“;无效的参数"
- 可以webpack为浏览器和节点输出单独的脚本和模块文件