最初の選択からのチェックオプションに応じて、2番目の選択から複数のオプションを選択します。例えば別の選択肢からオプションをチェックする場合、複数のオプションを選択する方法は?
:
adiunkt - > mikroklimat、RTG
エージェントcelny - > zapylenie
まず選択:
<select name="form[stanowisko][]" id="stanowisko">
<option value="adiunkt">adiunkt</option>
<option value="agent celny">agent celny</option>
</select>
第二の選択:
<select multiple="multiple" name="form[czynniki_szkodliwe][]" id="czynniki_szkodliwe">
<option value="mikroklimat">mikroklimat</option>
<option value="RTG">RTG</option>
<option value="zapylenie">zapylenie</option>
</select>
(最初のチェックの後にすべてのオプションを選択します)私はこれを試してみましたが、それは動作していない:
function tes(){
if (document.getElementById('stanowisko').value ="agent celny") {
document.getElementById('czynniki_szkodliwe').options[2].selected = true;
document.getElementById('czynniki_szkodliwe').options[0].selected = true;
}
if (document.getElementById('stanowisko').value="adiunkt") {
document.getElementById('czynniki_szkodliwe').options[1].selected = true;
}
}
あなたは何を試してみましたか? –