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」を選択した場合、ooty、coonoor、kotagiri などの Nilgirs の場所を表示したい...
<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 を選択した場合にのみ有効にしたいと考えています。
作り方???