【发布时间】:2014-03-27 15:09:52
【问题描述】:
我在使用另一个组合框禁用文本框和组合框时遇到问题,到目前为止,这是我的 javascript:
category.onchange = function () {
var val = this.options[this.selectedIndex].value;
document.getElementById("bos").disabled = (val == "Military","Civilian") ? true : false;
document.getElementById("afpsn").disabled = (val == "Dependent","Civilian") ? true : false;
};
这是我的html:
<select name="category" size="1" id="category">
<option selected="selected">Choose...</option>
<option value="Civilian">Civilian</option>
<option value="Military">Military</option>
<option value="Dependent">Dependent</option>
</select>
<select name="bos" id="bos" >
<option value="">Branch of Service</option>
<option value="PAF">PAF</option>
<option value="PA">PA</option>
<option value="PN">PN</option>
<option value="TAS">TAS</option>
</select>
<input id = "afpsn" name="afpsn" type="text" id="afpsn" size="38" placeholder="AFPSN" />
当我选择从属或平民时,其他组合框和文本字段将被禁用,并在我选择军事时启用。请帮忙!
【问题讨论】:
标签: javascript html combobox