如何从用户输入中设置我的JavaScript变量

时间:2018-11-19 20:48:39

标签: javascript

所以我是编程新手,想创建一个将客户输入的数值用作我的变量并将其设置为我的变量的应用程序吗?

如何从JavaScript输入中获取值

例如a-b = c,其中已经在应用程序中输入了a和b,而c是该计算的结果?

2 个答案:

答案 0 :(得分:0)

这里是一个示例,当您在字段中键入数字时,它会自动进行计算。

它使用oninput检测何时按下输入字段的上/下箭头,并使用onkeyup检测用户何时键入数字。

如果任一字段为空,它将清除结果。

function sum() {
  var a = document.getElementById('a').value;
  var b = document.getElementById('b').value;
  var result = document.getElementById('result');
  
  if (!a || !b){
    result.innerHTML = '';
  } else {
    result.innerHTML = parseInt(a) + parseInt(b);
  }
}
<input id="a" type="number" oninput="sum()" onkeyup="sum()" /> +
<input id="b" type="number" oninput="sum()" onkeyup="sum()" /> =
<span id="result"></span>

答案 1 :(得分:0)

var a = Number(prompt("Enter first number"));
var b = Number(prompt("Enter second number"));
alert(a + " + " + b + " = " + (a + b));