Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在输入特定文本后显示消息_Javascript_Html - Fatal编程技术网

Javascript 在输入特定文本后显示消息

Javascript 在输入特定文本后显示消息,javascript,html,Javascript,Html,我需要制作一个显示文本的输入框,例如“帮助”。如果此人键入“帮助”并点击我在希望显示“良好”消息后创建的按钮,如果此人键入任何其他帮助,则我需要它说错 我真的很努力,但就是做不到 这是我到目前为止所拥有的 Javascript: function password(){ if(document.getElementById("good").value == "GOOD"){ }else(document.getElementById("wrong").value == "WRO

我需要制作一个显示文本的输入框,例如“帮助”。如果此人键入“帮助”并点击我在希望显示“良好”消息后创建的按钮,如果此人键入任何其他帮助,则我需要它说错

我真的很努力,但就是做不到

这是我到目前为止所拥有的

Javascript:

function password(){
    if(document.getElementById("good").value == "GOOD"){

    }else(document.getElementById("wrong").value == "WRONG"){

    }  
}
HTML:

<input type="text" id="help" value="help" required>
核实

如果这很糟糕,请提前道歉,我对这很陌生


谢谢大家!

请按以下方式编辑您的代码

document.getElementByIdbuttonSubmit.AddEventListener单击,提交; 功能提交{ 让inputVal=document.getElementByIdhelp.value.toLowerCase; ifinputVal==“帮助”{ 控制台。日志“良好”; }否则{ 控制台。记录“错误”; } }
提交如果要添加多个命令,可以使用对象而不是长if链

→ 请参见条件运算符、对象

设obj={ 帮助:Helpicus, 福:酒吧!, 牛!, }; 让input=document.getElementById'input'; 让demo=document.getElementById'demo'; 让ok=document.getElementById'ok'; 好的。addEventListener'click'函数{ 让key=input.value.toLowerCase.trim; demo.textContent=obj[key]?obj[key]:命令错误; }; 好啊
查看我的答案。