登録フォームの場合、フォームフィールドで選択した番号(#)に基づいてユーザーにさらに多くのオプションを提供する方法を探しています。
私はjavascriptでこれを行う方法を検索して見つけましたが、タグを許可していません。ただし、などは受け入れますが、ドロップダウンメニューフィールドは受け入れません。
<fieldset>
<legend>Step 2/3: Virtual Machine Options</legend>
<div>
<label for="vmammount">Order # VM's</label>
<select name="vmammount" required="required">
<option value=""></option>
<option value="1">1</option>
<option value="2">3</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div>
<div>
<label for="vmos">VM OS 1</label>
<select name="vmos" required="required">
<option value=""></option>
<option value="1">Windows Server 2008</option>
<option value="2">Windows XP</option>
<option value="3">Debian</option>
<option value="4">CentOS</option>
</select>
</div>
<div>
<label for="vmos">VM OS 2</label>
<select name="vmos" required="required">
<option value=""></option>
<option value="1">Windows Server 2008</option>
<option value="2">Windows XP</option>
<option value="3">Debian</option>
<option value="4">CentOS</option>
</select>
</div>
</fieldset>
OS 1フィールドは常に表示され、その後に続く他の選択フィールドは、ユーザーが1から10までの値を選択する最初のフィールドに依存します。何か提案はありますか?