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,因此很难确定,如果是,那么评论中已经强调了一些非常好的重复。这个答案也没有任何类似的解释来解释这是如何解决问题的。