2 回答

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
這行代碼
var ftemp = document.getElementById("Farenheit").value;
獲取執(zhí)行該行代碼時(shí)的當(dāng)前值。input
當(dāng)用戶更改inputs 值時(shí),它不會(huì)更新。
如果您希望它做到這一點(diǎn),您需要向input元素添加一個(gè)事件偵聽器,該元素在input 事件發(fā)生時(shí)執(zhí)行:
var ftemp;
document.getElementById("Farenheit").addEventListener('input', function() {
ftemp = this.value;
console.log(ftemp);
})
<input type="number" id="Farenheit">

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
向 input 元素添加事件偵聽器。
document.querySelector('input').addEventListener('keyup',function() {
console.log(this.value);
});
<input type="number" id="Farenheit" >
添加回答
舉報(bào)