Я много гуглил, но я новичок в JS и HTML.У меня есть проблема, которую я не могу решить.
У меня есть эта HTML-форма (надеюсь, я скопирую ее правильно):
<fieldset class="form-group">
<div class="row">
<legend class="col-form-label col-sm-2 pt-0">Geschlecht</legend>
<div class="col-sm-10">
<div class="form-check">
<input class="form-check-input" type="radio" name="s_radio" id="s_radio1" value="m" checked="checked">
<label class="form-check-label" for="s_radio1">
Männlicher Körper
</label>
</div>
<div class="form-check">
<input class="form-check-input" type="radio" name="s_radio" id="s_radio2" value="f">
<label class="form-check-label" for="s_radio2">
Weiblicher Körper
</label>
</div>
</div>
</fieldset>
<fieldset class="form-group">
<div class="row">
<legend class="col-form-label col-sm-2 pt-0">Körperfettanteil</legend>
<div class="col-sm-10">
<div class="form-check">
<select class="form-control" id="kfaform">
<option value="3.5">3-4 %</option>
<option value="6.5">6-7 %</option>
<option value="11">10-12 %</option>
<option value="15">15 %</option>
<option value="20">20 %</option>
<option value="25">25 %</option>
<option value="30">30 %</option>
<option value="35">35 %</option>
<option value="40">40 %</option>
</select>
</div>
</div>
</div>
</fieldset>
Первая кнопка-переключатель отмечена стандартно, а параметры вконтрольная форма в порядке, как это.
Но если пользователь установил второй переключатель, форма должна включать другие параметры, такие как:
<option value="11">10-12 %</option>
<option value="16">15-17 %</option>
<option value="21">20-22 %</option>
<option value="25">25 %</option>
<option value="30">30 %</option>
<option value="35">35 %</option>
<option value="40">40 %</option>
<option value="45">45 %</option>
<option value="50">50 %</option>
И параметры, которые были в форме ранее, должны быть удалены.
Очень важно: он должен идти в обоих направлениях, что означает, что если вы снова нажмете первую кнопку-переключатель, он должен вернуться в первое состояние.
Надеюсь, вы понимаете мою проблему.
Я благодарен за каждый совет.
Заранее спасибо!