我想根據單選按鈕的值僅顯示選擇中的某些選項。當我從數據庫中檢索數據時(MYSQL PDO),我將簡化我的代碼。根據收音機的值選擇要顯示的選項列表
<input type="radio" name="type_rapport" value="v" id="r_v" /><label for="r_v">RV</label>
<input type="radio" name="type_rapport" value="f" id="r_f" /><label for="r_f">RF</label>
<input type="radio" name="type_rapport" value="g" id="r_g" /><label for="r_g">RG</label>
<select>
<option value="rv1">RV1</option>
<option value="rv2">RV2</option>
<option value="rf1">RF1</option>
<option value="rf2">RF2</option>
<option value="rg1">RG1</option>
<option value="rg2">RG2</option>
</select>
當RV被選擇時,只應顯示選項「rv1」和「rv2」(依此類推)。我嘗試了不同的解決方案,但不幸的是我沒有成功。
Javascript/jquery將不勝感激。
在此先感謝。
是的_Javascript/jquery將不勝感激._向我們展示一些。 – Satpal
我用3個不同的div試用這個代碼: var n = document.getElementsByName(e.name); document.getElementById('divV')。className =(n [0] .checked)?'show':'hidden'; document.getElementById('divF')。className =(n [1] .checked)?'show':'hidden'; document.getElementById('divG')。className =(n [2] .checked)?'show':'hidden'; 但是,因爲我在表單中使用get方法,所以我收到3個變量。 – Aknorw