Для реализации данного поведения в JavaScript, вы можете использовать следующую логику:
1. Добавьте обработчики событий для радиокнопок "юр. лицо" и "ФОП".
2. Внутри обработчиков событий, используйте условные операторы, чтобы проверить, какая радиокнопка была выбрана.
3. В случае выбора кнопки "юр. лицо", отобразите блок с идентификатором "registration__ur", установив его стиль display в значение "block". И скройте блок с идентификатором "registration__fop", установив его стиль display в значение "none".
4. В случае выбора кнопки "ФОП", отобразите блок с идентификатором "registration__fop", установив его стиль display в значение "block". И скройте блок с идентификатором "registration__ur", установив его стиль display в значение "none".
Вот пример кода, который демонстрирует эту логику:
```html
<input type="radio" name="registration" value="ur" id="registration__ur_radio"> юр. лицо
<input type="radio" name="registration" value="fop" id="registration__fop_radio"> ФОП
<div id="registration__ur" style="display: none;">Блок для юр. лиц</div>
<div id="registration__fop" style="display: none;">Блок для ФОП</div>
<script>
document.getElementById("registration__ur_radio").addEventListener("click", function() {
document.getElementById("registration__ur").style.display = "block";
document.getElementById("registration__fop").style.display = "none";
});
document.getElementById("registration__fop_radio").addEventListener("click", function() {
document.getElementById("registration__fop").style.display = "block";
document.getElementById("registration__ur").style.display = "none";
});
</script>
```
При выборе радиокнопки "юр. лицо" будет отображаться блок с id "registration__ur". При выборе радиокнопки "ФОП" будет отображаться блок с id "registration__fop".