私は何かを小さくしたいと思います。摂氏を入力すると、プログラムは華氏を計算する必要があります。逆も同様です。しかし、私が摂氏に入ってボタンをクリックすると、逆も同様になります。私は初心者なので、function1を起動するとfunction2を実行しないでください。私のJavascriptを次のようになります。関数を切り替えるにはjavascript
JS:
function Omrekenen() {
var celsius = document.getElementById('Celsius').value;
var fahrenheit = document.getElementById('Fahrenheit').value;
var r1 = (celsius * 1.8) + 32;
var r2 = (fahrenheit/1.8) - 32;
}
function Leeg1() {
document.getElementById('Fahrenheit').value = "";
}
function Leeg2() {
document.getElementById('Celsius').value = "";
}
<div class="Oefening">
<h1 class="Titel">Oefening 3</h1>
Celsius: <input type="number" id="Celsius" placeholder="°C" onkeyup=Leeg1()> Fahrenheit: <input type="number" id="Fahrenheit" placeholder="°F" onkeyup="Leeg2()"><br />
<input type="button" id="button3" value="Zet om" onclick="Omrekenen(); Vast();" class="Button">
</div>
'if'文を使用して、値が入力されているか、空であるかを確認します。 –