gpt4 book ai didi

javascript - 在 if else 语句 javascript 中使用输入字段

转载 作者:行者123 更新时间:2023-12-03 07:09:57 26 4
gpt4 key购买 nike

因此,我尝试将提交到输入字段的元素并使用 if else 语句返回结果,但无论如何它都会返回我的“else”语句。我一开始使用了 w3schools 项目,但我似乎看不出出了什么问题。

用户将在“numSpots”输入字段中输入一个数字,根据该数字的值,将在段落 id="demo"中返回 adaSpots 值

这是我的代码

function myFunction() {
var numSpots = document.getElementById("numSpots");
var adaSpots;
if (numSpots < 25) {
adaSpots = "1";
} else {
adaSpots = "267";
}
document.getElementById("demo").innerHTML = adaSpots;
}
<p>Click the button to display a time-based greeting:</p>
<input type="number" name="numSpots" id="numSpots" />
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>

最佳答案

您需要获取#numbSpots的值通过document.getElementById("numSpots").value

function myFunction() {
var numSpots = document.getElementById("numSpots").value;
var adaSpots;
if (numSpots < 25) {
adaSpots = "1";
} else {
adaSpots = "267";
}
document.getElementById("demo").innerHTML = adaSpots;
}
<p>Click the button to display a time-based greeting:</p>
<input type="number" name="numSpots" id="numSpots" />
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>

关于javascript - 在 if else 语句 javascript 中使用输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36647055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com