Проблема в преобразователе температуры javascript [закрыто]Html

Программисты Html
Ответить
Anonymous
 Проблема в преобразователе температуры javascript [закрыто]

Сообщение Anonymous »

Я пытаюсь создать преобразователь температуры, который автоматически меняет значение, когда пользователь меняет ввод и щелкает в другом месте (используя onChange в моем html-файле) в JavaScript, но когда я ввожу ввод и нажимаю за пределами поля ввода, ничего не меняется.
Проблема, кажется, связана с js, но я не знаю, где искать.

Ожидается: после ввода ввода в любое из полей ввода значения в других полях ввода изменяются

Реально: после ввода значения не отображаются и даже не меняются.
Дайте мне знать, если мне нужно предоставить дополнительный код или контекст

Код: Выделить всё

const celciusInput = document.getElementById("celcius");
const farenInput = document.getElementById("faren");
const kelvinInput = document.getElementById("kelvin");

function trial(event) {
const computeTrial = +event.target.value;

switch (event.target.name) {
case "celcius":
kelvinInput.value = (computeTrial + 273.15).toFixed(2);
farenInput.value = ((computeTrial * 18) + 32).toFixed(2);
break;
case "kelvin":
celciusInput.value = (computeTrial - 273.15).toFixed(2);
farenInput.value = (computeTrial - 273.15).toFixed(2);
break;
case "faren":
kelvinInput.value = (computeTrial - 32).toFixed(2);
farenInput.value = (computeTrial - 32).toFixed(2);
break;
default:
break;
}
}

Код: Выделить всё






Js project minis






Temprature converter

 Celcius: 


 Fahrenheit: 


 Kelvin: 










Подробнее здесь: https://stackoverflow.com/questions/798 ... -converter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»