Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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_Html_Output - Fatal编程技术网

Javascript 输出一个数字的结果

Javascript 输出一个数字的结果,javascript,html,output,Javascript,Html,Output,由于某些原因,我的代码无法工作,我需要帮助输出用户在文本框中输入的三个数字的总和 function sum() { var text1 = parseInt(document.getElementById('text1').value), text2 = parseInt(document.getElementById('text2').value), text3 = parseInt(document.getElementById('te

由于某些原因,我的代码无法工作,我需要帮助输出用户在文本框中输入的三个数字的总和

function sum() {    
        var text1 = parseInt(document.getElementById('text1').value),
        text2 = parseInt(document.getElementById('text2').value),
        text3 = parseInt(document.getElementById('text3').value);
        var result = text1 + text2 + text3;

        if(!isNaN(result)) {
        document.getElementById(output).innerHTML = result;
        }
下面是我想要显示结果的HTML代码-直接在后面 '幻数是:'

<div class="output">
<b>Magic number is:<span id="output"></span><br />

幻数是:

提前感谢

getElementById
写得不好;)

你忘了引用

document.getElementById("output").innerHTML = result.

引用id的名称-它不是一个变量:
document.getElementById('output')
看起来很像这个问题:。不是你的问题,但你应该感谢你,安迪!我忘了引用身份证的名字
document.getElementById("output").innerHTML = result.