Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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_Python_Input_Drop Down Menu_Output - Fatal编程技术网

Javascript 将输出回复到输入

Javascript 将输出回复到输入,javascript,python,input,drop-down-menu,output,Javascript,Python,Input,Drop Down Menu,Output,我不熟悉Javascript,但我知道这在Python中也是可能的(我对Python略知一二) 说“嗨” 如何将“回复”输出回 但如果输入了不同的内容,即 如果输入了Hi,则输出“Hello there” 如果输入了你好吗,则输出“谢谢” 等等 我还想从下拉菜单中选择这些(嗨,你好,你在做什么)(这将在HTML页面上) 非常感谢 嗯,你会有一个选择菜单(显然): 然后,在事件处理程序中,您可以使用所选选项元素的值来查找输入的问候语,并提醒相应的响应 var greetings = { "

我不熟悉Javascript,但我知道这在Python中也是可能的(我对Python略知一二)

说“嗨” 如何将“回复”输出回

但如果输入了不同的内容,即

如果输入了Hi,则输出“Hello there”

如果输入了你好吗,则输出“谢谢”

等等

我还想从下拉菜单中选择这些(嗨,你好,你在做什么)(这将在HTML页面上)


非常感谢

嗯,你会有一个选择菜单(显然):

然后,在事件处理程序中,您可以使用所选选项元素的值来查找输入的问候语,并提醒相应的响应

var greetings = {
    "1": "How are you?",
    "2": "Hello back!",
    "3": "Not bad"   
},
sel = document.getElementById("greeting");

sel.onchange = function(){
    if(this.value !== "0"){
        alert(greetings[this.value]);
    }
}

var sel = document.getElementById("greeting");
sel.onchange = function(){
  ...
}
var greetings = {
    "1": "How are you?",
    "2": "Hello back!",
    "3": "Not bad"   
},
sel = document.getElementById("greeting");

sel.onchange = function(){
    if(this.value !== "0"){
        alert(greetings[this.value]);
    }
}