Javascript 无法从输入字段获取输入

Javascript 无法从输入字段获取输入,javascript,html,Javascript,Html,我无法从输入字段获取用户输入的输入;请帮我解决这个问题 我不知道这里出了什么问题 var ftemp=document.getElementById(“Farenheit”).value 将事件侦听器添加到输入元素 document.querySelector('input').addEventListener('keyup',function(){ console.log(this.value); }); 这行代码 var ftemp = document.getElementById("

我无法从输入字段获取用户输入的输入;请帮我解决这个问题

我不知道这里出了什么问题

var ftemp=document.getElementById(“Farenheit”).value

将事件侦听器添加到输入元素

document.querySelector('input').addEventListener('keyup',function(){
console.log(this.value);
});
这行代码

var ftemp = document.getElementById("Farenheit").value;
获取执行该行代码时该
输入的当前值

当用户更改
输入值时,它不会更新。
s值。

如果您想让它做到这一点,您需要向
input
元素添加一个事件侦听器,该元素在
input
事件发生时执行:

var-ftemp;
document.getElementById(“Farenheit”).addEventListener('input',function(){
ftemp=此值;
控制台日志(ftemp);
})

请添加html代码添加完整代码。您需要将
eventListener
添加到
input
以获取输入的值。您需要提供一个。可能您只是在字段中键入任何内容之前读取值,然后再也不会更新
ftemp
。仅供参考除了每个人都大喊要包含更多信息@SujeetThakur外,您可以使用a在问题中嵌入一个实际示例,包括运行按钮和所有。而且(但问题缺少a,所以我不能确定)这可能是问题的解决方案(尽管钥匙事件不是我的第一选择),但问题缺少a,因此很难确定,如果是,那么评论中已经强调了一些非常好的重复。这个答案也没有任何类似的解释来解释这是如何解决问题的。