document.addEventListener('DOMContentLoaded', function () { const form = document.querySelector('#mi-formulario'); if (!form) return; const radios = form.querySelectorAll('input[name="tipo_socio"]'); const archivo = document.querySelector('#archivo_formacion input[type="file"]'); if (!archivo) return; function actualizarRequired() { const seleccionado = form.querySelector('input[name="tipo_socio"]:checked'); if (seleccionado && seleccionado.value === 'En formación') { archivo.setAttribute('required', 'required'); } else { archivo.removeAttribute('required'); } } radios.forEach(function(r) { r.addEventListener('change', actualizarRequired); }); actualizarRequired(); });

Este sitio web utiliza cookies propias y de terceros para recopilar información que ayuda a optimizar su visita a sus páginas web. No se utilizarán las cookies para recoger información de carácter personal. Al seguir navegando permite su uso. Tiene más informacion en Política de cookies