<html>
<head>
<title>
Form
</title>
</head>
<body>
<script type="text/javascript">
function calculate (form)
{
cel = fah * 0.5555 - 32;
document.getElementById("finish").innerHTML = cel;
}
</script>
<form name="myform" action="" method="get"> Turn Fahrenheit to Celsius! <br>
<input type="number" name="fah">
<input type="button" name="button" value="calculate" onClick="calculate(this.form)">
<button type="reset" value="Reset">Reset</button>
</form>
<p id="finish">°C</p>
</body>
</html>
Edit1: покрутил inner.HTML в функцииЯ пытаюсь преобразовать Фаренгейта в Цельсий, но он не работает, что я делаю неправильно? - Javascript (должен иметь форму и ясную кнопку)
Так кнопка сброса это единственное, что работает. Можно ли вычислить математику таким образом?
Оператор '.innerHTML', который устанавливает результат, находится за пределами функции? – adeneo
Это показало ° C, но по какой-то причине оно не вычисляет математику –
https://jsfiddle.net/fsj7po0L/ – adeneo