Javascript:简单的加法程序不起作用 [英] Javascript: Simple addition program not working
本文介绍了Javascript:简单的加法程序不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试创建一个程序,当单击一个按钮时,该程序将添加两个数字.
I'm trying to create a program that'll add two numbers when clicked on a button.
但是,它不起作用,我完全感到困惑.在此程序中,用户应输入2个数字,然后程序会向用户提供点击次数的总和.
However, it's not working, I am totally confused what's wrong. In this program user is supposed to enter 2 numbers and program gives user the sum on the click.
这是代码:
<html>
<body>
<p>For adding two numbers</p>
<button onclick="myFunction()">Calculate</button>
<br/>
<input type="text" placeholder="1st number" id="1st" name="txt1">
<br/>+
<br/>
<input type="text" placeholder="2nd number" id="2nd" name="txt2">
<p id="demo"></p>
<script>
function myFunction() {
var a = document.getElementById("1st").value;
var b = document.getElementById("2nd").value;
var c = number(a) + number(b);
document.getElementById("demo").innerHTML = c;
}
</script>
</body>
</html>
推荐答案
number
中的 n
应该是大写的. number
应该是 Number
.
The n
in number
should be uppercase. number
should be Number
.
function myFunction() {
var a = document.getElementById("1st").value;
var b = document.getElementById("2nd").value;
var c = Number(a) + Number(b);
document.getElementById("demo").innerHTML = c;
}
<button onclick="myFunction()">Calculate</button>
<br/>
<input type="text" placeholder="1st number" id="1st" name="txt1">
<br/>+
<br/>
<input type="text" placeholder="2nd number" id="2nd" name="txt2">
<p id="demo"></p>
这篇关于Javascript:简单的加法程序不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文