我的代碼未禁用其他字段。請幫助 我正在嘗試選擇參與者或參展商。一旦參與者被選中,其他領域必須禁用。如何在html中使用javascript禁用字段
在HTML
<label> <span>Test:</span>
<select id="reg" name="reg" onkeyup="disableField()">
<option value="" selected="selected" >Select Your Registration type </option>
<option value="Male">Participant</option>
<option value="Female">Exhibitor</option>
</select>
</label>
<label> <span>test 1 field:</span>
<input type="text" name="test1" id="test1"/>
</label>
<label> <span>test field 2:</span>
<input type="text" name="test2" id="test2"/>
</label>
的JavaScript
var disableField = function() {
var state = document.getElementById("reg").value === "Participant";
document.getElementById("test1").disabled = state;
document.getElementById("test2").disabled = state;
};
什麼你的意思 「禁用其他領域」?意思是這些不可編輯? – reporter
我不希望它們是可編輯的 – Inventor