18910140161

JavaScript-JS计算器给出“ getElementById未定义”-堆栈溢出

顺晟科技

2022-10-18 14:10:06

102

这段代码

有什么问题?我试过了,但想不出来。我是HTML、JavaScript和CSS的新手。我在网上闲逛,但我想我错过了一些东西,这是一个小错误。你能好心帮忙吗?我必须为我即将到来的项目

学习这个。

这是密码。

function result() {
  let a = getElementById("constant").value;
  let b = getElementById("height").value;
  let c = getElementById("freq").value;
  let sum = Number(a) + Number(b) + Number(c);
  document.getElementById("Calculate").value = sum;
}
<代码><;表单>;介电常数:<;INPUT CLASS=“ TEXT ” PLACEHOLDER=“ ENTER VALUE ” ID=“ CONSTANT ”<;/INPUT>;<;br>;介电高度:<;INPUT CLASS=“ text ” PLACEHOLDER=“ Enter value ” ID=“ height ”<;/INPUT>;<;br>;工作频率:<;INPUT CLASS=“ TEXT ” PLACEHOLDER=“ ENTER VALUE ” ID=“ FREQ ”<;/INPUT>;<;BR>;<;BR>;<;input type=“ text ” ID=“ calculate ”<;/input>;<;input type=“ button ” value=“ calculate ” onclick=“ result()”>;<;/窗体>;<;br/>;


顺晟科技:

它是<form> Di-Electric Constant: <input class="text" Placeholder="Enter Value" id="constant" </input> <br> Di-Electric Height: <input class="text" Placeholder="Enter Value" id="height" </input> <br> Operational Frequency: <input class="text" Placeholder="Enter Value" id="freq" </input> <br> <br> <input type="text" id="Calculate" </input> <input type="button" value="Calculate" onclick="result()"> </form> <br/>。请参阅:MDN WebDocs:document.getElementById()。

<块引用>

文档方法getElementById()返回一个Element对象,表示ID属性与指定字符串匹配的元素。由于元素ID在指定时必须是唯一的,因此它们是快速访问特定元素的有用方法。

document.getElementById()
<代码><;!文档类型HTML>;<;HTML(>;)<;头部>;<;H1>;微带计算器<;/H1>;<;P>;以数字形式输入以下值:<;/P>;<;/标题>;<;身体>;<;表单>;介电常数:<;INPUT CLASS=“ TEXT ” PLACEHOLDER=“ ENTER VALUE ” ID=“ CONSTANT ”<;/INPUT>;<;BR>;介电高度:<;INPUT CLASS=“ text ” PLACEHOLDER=“ Enter value ” ID=“ height ”<;/INPUT>;<;BR>;工作频率:<;INPUT CLASS=“ TEXT ” PLACEHOLDER=“ ENTER VALUE ” ID=“ FREQ ”<;/INPUT>;<;BR>;<;BR>;<;input type=“ text ” ID=“ calculate ”<;/input>;<;input type=“ button ” value=“ calculate ” onclick=“ result()”>;<;/窗体>;<;br/>;<;/正文>;<;/HTML>;

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航