そのため、この無効化に問題があります。IFステートメントとラジオボタンを使用して無効にしようとしています。if なしで試してみましたが、成功しませんでした。できれば助けてください!私のコードは次のとおりです。
<html>
<h1>Convert Temperature</h1>
<body>
<input id="example" type="radio" onClick="toggle('example', 'disableMe')" name="Radio" value="Radio">
From Fahrenheit to Celsius </br>
<input id="example" type="radio" onClick="toggle('example', 'disableMe')" name="Radio" value="Radio"> From Celsius to Fahrenheit
</br>
</br>
</br>
<form name="converter">
Celsius: <input id="disableMe" type="text" name="celsius" onChange="CelsiusConverter()"><br />
Fahrenheit: <input id="disableMe" type="text" name="fahrenheit" onChange="FahrenheitConverter()"><br />
<input type="button" value="Convert!" />
</form>
</body>
<script language="JavaScript">
<!--
function CelsiusConverter(){
document.converter.fahrenheit.value = (document.converter.celsius.value * 9 / 5) + 32
}
function FahrenheitConverter(){
document.converter.celsius.value = (document.converter.fahrenheit.value - 32) * 5 / 9
}
//-->
function toggle(radioID, toggleID) {
var radio = document.getElementById(radioID);
var toggle = document.getElementById(toggleID);
updateToggle = radio.checked ? toggle.disabled=true : toggle.disabled=false;
if (radioID = checked)
{
toggle.disable=true;
}
}
</script>
</html>
そこにあるIFが正しくないように見え、何かを修正する必要があることは知っていますが、方法がわかりません!