javascript没有输出值

javascript没有输出值,javascript,Javascript,几年前我做了一个超级简单的网站,从那以后就没有使用过JS。去添加一个新的计算表单,它没有输出任何值。 如果我输入一个数字,然后点击计算按钮,它什么也不做。 请帮忙 函数updateOutput7(){ //形成 var form=document.getElementById(“calc7”); //得到号码 var num1=parseInt(form.elements[“x”].value); //乘以2; var num2=2; //加69 var num3=69; //数量1 var数

几年前我做了一个超级简单的网站,从那以后就没有使用过JS。去添加一个新的计算表单,它没有输出任何值。 如果我输入一个数字,然后点击计算按钮,它什么也不做。 请帮忙

函数updateOutput7(){
//形成
var form=document.getElementById(“calc7”);
//得到号码
var num1=parseInt(form.elements[“x”].value);
//乘以2;
var num2=2;
//加69
var num3=69;
//数量1
var数量1;
//获得输出
var out=form.elements[“z”];
//算计
数量1=num1*num2+num3;
//选择较大的变量
out.value=数量1
}

部分成本
冲锋
=
$
算计

函数updateOutput7(){
//形成
var txtb=document.getElementById(“txt”);
//得到号码
var num1=parseInt(txtb.value);
if(isNaN(num1)){
document.getElementById(“z”).innerText=“无效数字”
返回;
}
//乘以2;
var num2=2;
//加69
var num3=69;
//数量1
var数量1;
//获得输出
//算计
数量1=num1*num2+num3;
//选择较大的变量
document.getElementById(“z”).innerText=amount1;
}
部分成本
冲锋
=
$
算计

适用于我…如何将脚本附加到HTML?您的代码也适用于我。代码段已更新,并已修复。该函数没有结束括号,我认为需要一个分号,因为任何问题的解决方案都是简单的打字错误,因此不需要回答。@Dennington bear是正确的,我忘了关闭我的函数。因为是他向我指出这一点的,我觉得我不应该在你的答案上做记号。
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <script>
        function updateOutput7() {
            //get form
            var txtb = document.getElementById("txt");
            //get number
            var num1 = parseInt(txtb.value);
            if (isNaN(num1)) {
                document.getElementById("z").innerText = "Invalid Number"
                return;
            }
            //multiply 2;
            var num2 = 2;
            //add 69
            var num3 = 69;
            //amount1
            var amount1;
            //get output


            //Calculate
            amount1 = num1 * num2 + num3;

            //pick the larger variable
            document.getElementById("z").innerText = amount1;
        }
    </script>
    <form id="calc7" onsubmit="updateOutput7(); return false;">
        <table>
            <tr>
                <th>Part Cost</th>
                <th></th>
                <th>Charge</th>
            </tr>
            <tr>
                <td>
                    <input id="txt" type="text" name="x">
                </td>
                <td>=</td>
                <td>
                    $
                    <span id="z"></span>
                </td>
            </tr>
        </table>
        <button type="button" onclick="updateOutput7();">Calculate</button>
    </form>