【发布时间】:2021-08-16 17:22:57
【问题描述】:
如果我在这个输入框中输入“x”,我如何编写一个触发某个功能的输入框? (我正在使用 HTML 和 JavaScript)
这是我试过的代码:
<form>
<input type="text" placeholder="Type " id="inputId_1"></input>
<button type="button" onclick="getInputValue();">Get Value</button>
</form>
<script>
function getInputValue() {
let an = document.getElementById(inputId_1).value;
if (an == "k") {
document.getElementById("iftest") = "zero was entered";
}
</script>
<p id ="iftest">Hello</p>
【问题讨论】:
-
an = 0是一个赋值表达式,总是会产生true,例如你需要使用an == "x"来进行比较。 (其中x是您要查找的值) -
@Peter Seliger,对不起,我不明白你的意思
标签: javascript inputbox