首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >输入中的值是未定义的。

输入中的值是未定义的。
EN

Stack Overflow用户
提问于 2022-06-04 08:55:59
回答 2查看 80关注 0票数 0

我正在制作AP计算器,但答案值在具有id "An“的答案输入字段中未定义,请帮助;下面是我的代码:

代码语言:javascript
复制
<!doctype html>
<html>

<head>
    <meta charset="utf-8">
    <title>JavaScript Example</title>
</head>

<body>
    <!-- first term -->
    <input type="text" value="1" name="" id="a1" onkeyup="ap()">
    <!-- number of term -->
    <input type="text" value="2" name="" id="n" onkeyup="ap()">
    <!-- difference -->
    <input type="text" name="" value="3" id="d" onkeyup="ap()">
    <input type="text" name="" id="An">

    <script>
        ap()

        function ap() {
            let a1 = document.getElementById("a1").value;

            let n = document.getElementById("n").value;
            let d = document.getElementById("d").value;
            var An = Number(a1) + ((Number(n) - 1) * Number(d));
            console.log(An)
            document.getElementById("An").value = An.value
        }
    </script>
</body>

</html>

请帮助解决这个问题。

EN

Stack Overflow用户

发布于 2022-06-04 09:05:04

将An.value更改为jut,因为An只是一个变量

代码语言:javascript
复制
document.getElementById("An").value = An;
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72498415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档