コードに少し問題があります。ドロップダウン メニューから計算を実行しようとすると、テキスト ボックスに onChange されます。私は何日もそれを理解しようとして、関数をコーディングする方法をグーグルで調べてきました。これにアプローチする方法について誰か助けてくれたり、アドバイスをくれたりできますか?
function numGuest()
{
var a = document.getElementById("guests");
if(a.options[a.selectedIndex].value == "0")
{
registration.banq.value = "0";
}
else if(a.options[a.selectedIndex].value == "1")
{
registration.banq.value = "30";
}
}
<select id="guests" name="guests">
<option value="0">0</option>
<option value="1">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<input type="text" id="banq" name="banq" onChange="numGuest()" disabled />