我有一个 html 表单的下拉列表。如果用户在此选择任何选项,则基于选择我想显示另一个下拉列表。
<select name="places">
<option value="-1">Select</option>
<option value="nilgiris">Nilgiris </option>
<option value="coimbatore">Coimbatore</option>
<option value="chennai">Chennai</option>
</select>
例如,如果用户选择“Nilgiris”,我想在 Nilgiris 中显示位置,例如 ooty、coonoor、kotagiri...
<option value="ooty">Ooty </option>
<option value="coonoor">Coonoor</option>
<option value="kotagiri">Kotagiri</option>
怎么做...
function check(elem) {
document.getElementById('places1').disabled = !elem.selectedIndex;
}
<select name="places" onchange="check(this);">
<option value="-1">Select</option>
<option value="nilgiris">Nilgiris </option>
<option value="coimbatore">Coimbatore</option>
<option value="chennai">Chennai</option>
</select>
<select id="places1" disabled="disabled" >
<option>Ooty</option>
<option>Coonoor</option>
<option>Kotagiri</option>
</select>
此代码在“places”下拉列表中的任何选择上启用“places1”下拉列表...
我想让它仅用于在“地点”下拉列表中选择 Nilgiris。
怎么做???