Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取用户输入和输出值?_Javascript - Fatal编程技术网

Javascript 如何获取用户输入和输出值?

Javascript 如何获取用户输入和输出值?,javascript,Javascript,嗨,我想得到用户写的东西,乘以一些数字,然后在标题中显示结果 <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="text" id="number" name="num"

嗨,我想得到用户写的东西,乘以一些数字,然后在标题中显示结果

    <!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <input type="text" id="number" name="num" value="">
    <div id = "output">
      <h2 id="OP"></h2>
    </div>
  </body>
</html>

var valResult = parseInt(document.getElementById("number").value);
var num = 5;
var results = valResult + num;
if (valResult == 10){
document.getElementById("OP").innerHTML = results;
}

var valResult=parseInt(document.getElementById(“number”).value);
var-num=5;
var results=valResult+num;
如果(valResult==10){
document.getElementById(“OP”).innerHTML=结果;
}

您有一些不必要的代码。你真的需要:

if (valResult == 10){....
请尝试以下操作:

函数计算(输入){
var valResult=parseInt(input.value);
var-num=5;
var results=valResult*num;
document.getElementById(“OP”).innerHTML=结果;
}