CINXE.COM

Choix du/des motif(s) | Formulaire de demande | Défenseur des droits

<!doctype html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Choix du/des motif(s) | Formulaire de demande | Défenseur des droits</title> <link rel="stylesheet" href="/formulaire_saisine/style/bootstrap.css?version=1c39fd84bdb457bd4d7ffdf093ad4af6af9b69d0d63ecfa1ef555b64fc5ebaca"> <link rel="stylesheet" href="/formulaire_saisine/style/bootstrap-icons-1.10.4.css?version=75946f531eb9c7820bf3199dedc16db5d8b3630b4d8e45eafec594c5eca95a67"> <link rel="stylesheet" href="/formulaire_saisine/style/jquery-ui.css?version=c8c2157918c9fed0bb9dcc56c96b52dc7af70b05ca0228e467eaf91777751ad7"> <link rel="stylesheet" href="/formulaire_saisine/style/ab-datepicker.css?version=09015b8dba1c8222693f75f4ffa6c2f4ebba2ec7620927d8f89cb3d89212cdbe"> <link rel="stylesheet" href="/formulaire_saisine/style/intlTelInput.min.css?version=c3c8baf0bd4f1569219145eb13a172e055ebf5c54e6b2594eea982f1aa6199c9"> <link rel="stylesheet" href="/formulaire_saisine/style/dropzone.min.css?version=9ff0aecab9bebf5e4d8a6d2627666b1251e50a4f2b689b3fe7b59e0ac2330ebe"> <link rel="stylesheet" href="/formulaire_saisine/style/saisine.css?version=9a7944cf34a0cc333520b2e210e31ab19319b88333b9db1b22d5a09e1cb1261c"> <link rel="stylesheet" href="/formulaire_saisine/style/added.css?version=945902237abb925f604415a731b4352ca8a261410567d8e2f6af9919ad845d1a"> <script src="/formulaire_saisine/lib/bootstrap-5.3.0-alpha3.bundle.min.js?version=267cc700bf2865794061457dcad050431f57be8409d29f5380ba0467aff258c7" type="text/javascript"></script> <script src="/formulaire_saisine/lib/aide.js?version=6c32f614dc1b8dda28b278cec712a5f3ec3a364800e5bc984fbfc65563df955f" type="text/javascript"></script> <script src="/formulaire_saisine/lib/jquery-3.6.0.js?version=1fe2bb5390a75e5d61e72c107cab528fc3c29a837d69aab7d200e1dbb5dcd239" type="text/javascript"></script> <script src="/formulaire_saisine/lib/jquery-ui-1.13.2.js?version=c4b0fb9e123ad9f72c1192b6feff0bb0171be251bb76050b92e5e85c1fe3f757" type="text/javascript"></script> <script src="/formulaire_saisine/lib/ab-datepicker/locales/fr.min.js?version=a54d71579cf527a530a0fad8b4c6b87998d600a3c360c8984f509710ba29b041" type="text/javascript"></script> <script src="/formulaire_saisine/lib/ab-datepicker/ab-datepicker.js?version=9f470b17ba4aa3244eac09f2be86f3f775f76e7c1349066e2f0ccc00aa728d82" type="text/javascript"></script> <script src="/formulaire_saisine/lib/intl-tel/intlTelInput-jquery.min.js?version=d191a0f92151a2a8c8789c85721153462b6d14c2f4540d0a12acdfe50cc188e1" type="text/javascript"></script> <script type="text/javascript"> var maxUploadsReachedErrMsg = 'Nombre maximum de fichiers acceptés par le formulaire atteint (Remarque : vous pourrez en transmettre d’autres par la suite)'; var wrongFileTypeErrMsg = 'Vous ne pouvez pas verser des fichiers de ce type'; var fileTooBigErrMsg = 'Le fichier est trop volumineux'; var fileMaxAccepted = 'Taille maximale autorisée'; </script> <script src="/formulaire_saisine/lib/dropzone-5.9.3.min.js?version=94a091f50c00b60617976875d8c8ef6ad694ac4e66b18a3172059ed1cb08b310" type="text/javascript"></script> <script src="/formulaire_saisine/lib/api-sirene.js?version=990a26ea95fb3da4a4a8dbb8d7415bf56e851b113f8f01a9f8133f3c286cdec1" type="text/javascript"></script> <script src="/formulaire_saisine/lib/api-ban.js?version=77daa9760e38c9fca8d775cf8072e74f367e14e4f5dacd279bfa00c6fc665496" type="text/javascript"></script> <script src="/formulaire_saisine/lib/upload.js?version=c63af5462ffe94a7c141e84a9fda9df7eaca048d260dbfd0430a0dea291c27dc" type="text/javascript"></script> <script src="/formulaire_saisine/lib/recorder.js?version=1a2c75ff6cce671708bb4d9055a2838339b0cb6cb5d686a76918d62ea8617572" type="text/javascript"></script> <script src="/formulaire_saisine/lib/message_vocal.js?version=a6df4a0a1ff2423c65ef47c6d1851a89055a84d6297b2e7fc4c23b6c552667ff" type="text/javascript"></script> <!-- Cookie consent --> <script src="/formulaire_saisine/lib/cookies-eu-banner.min.js?version=c70a3225002b088a887623fe71d3ff25f8395d284aa58f7df56d0b9b5486dce6"></script> <script type="text/javascript"> function matomoSetup() { var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://matomo.defenseurdesdroits.fr/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); } history.pushState(null, null, location.href); window.onpopstate = function () { history.go(1); }; function ddd_goto(etape, formulaire, champ) { document.goto_form.etape_parcours.value = etape; document.goto_form.formulaire.value = formulaire; document.goto_form.champ.value = champ; document.goto_form.submit(); } // On utilise 2 moyens pour cacher : la classe invisible ou ajouter display: none dans le style. // On cache parfois des champs .form-controle en ajoutant display: none dans le style directement sur le input // On a des champs caché type hidden qui ne sont pas .form-control, .form-select, .form-check-input // On a des champs caché type radio function disableFormControls() {//change mouseup var formControlsSelector = 'div[style*="display: none;"] .form-control,' + 'div.invisible .form-control,' + 'input[style*="display: none;"].form-control,' + 'div[style*="display: none;"] .form-select,' + 'div.invisible .form-select,' + 'div[style*="display: none;"] .form-check-input,' + 'div.invisible .form-check-input,' + 'div[style*="display: none;"] [type=radio][style*="display: none;"],' + 'div.invisible [type=radio][style*="display: none;"],' + 'div[style*="display: none;"] input[type="hidden"],' + 'div.invisible input[type="hidden"]'; $('.etape-form').find('.form-control, .form-select, .form-check-input, input[type="hidden"], [type=radio][style*="display: none;"]').removeAttr("disabled"); $('.etape-form').find(formControlsSelector).attr('disabled', 'disabled'); // Certains champs sont disabled à cause d’une case à cocher, il faut remettre les disabled. // aCibles_ne_pas_renseigner et aDeclencheurs_ne_pas_renseigner sont des tableaux de tableaux. if (window.bVariablesCiblesDeclencheursInitialisées) { for(var i=0; i<window.aDeclencheurs_ne_pas_renseigner.length; i++) { update_ne_pas_renseigner(window.aCibles_ne_pas_renseigner[i],window.aDeclencheurs_ne_pas_renseigner[i]); } } } function messageErreur () { //form-control $('.was-validated .form-control:invalid').each(function() {formControlInvalid($(this))}); $('.was-validated .form-control:valid').each(function() {formControlValid($(this))}); $('.form-control.is-invalid').each(function() {formControlInvalid($(this))}); $('.form-control.is-valid').each(function() {formControlValid($(this))}); //file_upload est intégré directement dans upload.js //bouton radio $('.was-validated .liste_un_choix_radio_box:first-child .form-check-input:invalid').each(function() {radioCocherInvalid($(this))}); $('.was-validated .liste_un_choix_radio_box:first-child .form-check-input:valid').each(function() {radioCocherValid($(this))}); $('.liste_un_choix_radio_box:first-child .form-check-input.is-invalid').each(function() {radioCocherInvalid($(this))}); $('.liste_un_choix_radio_box:first-child .form-check-input.is-valid').each(function() {radioCocherValid($(this))}); //case à cocher $('.was-validated .case_a_cocher:first-child .form-check-input:invalid').each(function() {radioCocherInvalid($(this))}); $('.was-validated .case_a_cocher:first-child .form-check-input:valid').each(function() {radioCocherValid($(this))}); $('.case_a_cocher:first-child .form-check-input.is-invalid').each(function() {radioCocherInvalid($(this))}); $('.case_a_cocher:first-child .form-check-input.is-valid').each(function() {radioCocherValid($(this))}); if ($('[aria-invalid="true"]').length>0) { $('[aria-invalid="true"]').first().focus(); } } function formControlValid (targetInput) { var idInputValid = $(targetInput).attr('id').trim(); if (idInputValid) { var $idInputValid = $('#'+idInputValid); var ariaDescribedbyValid = $idInputValid.prev().attr('id'); $idInputValid.attr('aria-invalid', false); $idInputValid.attr('aria-describedby', ariaDescribedbyValid); } else { console.erreur ("l’id de l’input n’existe pas", idInputValid); } } function formControlInvalid (targetInput) { var idInputInvalid = $(targetInput).attr('id').trim(); if (idInputInvalid) { var $idInputInvalid = $('#'+idInputInvalid); var ariaDescribedbyInvalid = $idInputInvalid.attr('aria-describedby')+' '+$idInputInvalid.next().attr('id'); $idInputInvalid.attr('aria-invalid', true); $idInputInvalid.attr('aria-describedby', ariaDescribedbyInvalid); } else { console.erreur ("l’id de l’input n’existe pas", idInputInvalid); } } function radioCocherValid (targetInput) { var idValid = $(targetInput).attr('id').trim(); if (idValid) { var $idValid = $('#'+idValid); var ariaDescribedbyValid = ''; $idValid.attr('aria-invalid', false); $idValid.attr('aria-describedby', ariaDescribedbyValid); } else { console.erreur ("l’id du radio bouton ou de la case à cocher n’existe pas", idValid); } } function radioCocherInvalid (targetInput) { var idInvalid = $(targetInput).attr('id').trim();; if (idInvalid) { var $idInvalid = $('#'+idInvalid); var ariaDescribedbyValid = 'erreur'+$idInvalid.attr('name').charAt(0).toUpperCase() + $idInvalid.attr('name').slice(1); $idInvalid.attr('aria-invalid', true); $idInvalid.attr('aria-describedby', ariaDescribedbyValid); } else { console.erreur ("l’id du radio bouton ou de la case à cocher n’existe pas", idInvalid); } } function updateCookieBannerStatus() { document.getElementById('cookies-eu-banner-status-text').innerText = 'Cookies' + ' : ' + ((cookiesBanner.hasConsent()) ? 'Acceptés' : 'Refusés'); document.getElementById('cookies-eu-banner-status').title = (cookiesBanner.hasConsent()) ? 'Cookies : Acceptés (redéfinir mes préférence)' : 'Cookies : Refusés (redéfinir mes préférence)'; document.getElementById('cookies-eu-banner-status').style.display = (document.cookie.indexOf(window.cookiesBanner.cookieName) != -1) ? 'block' : 'none'; } function init() { window.cookiesBanner = new CookiesEuBanner(function () { // Suivi/statistiques matomo console.log('Cookies accepted !'); matomoSetup(); if(window.cookiesBanner) { updateCookieBannerStatus(); } }, true); updateCookieBannerStatus(); document.getElementById('cookies-eu-banner-status').addEventListener('click', function() { window.cookiesBanner.deleteCookie(window.cookiesBanner.cookieName); window.location.reload(); }); document.getElementById('cookies-eu-reject').addEventListener('click', function() { updateCookieBannerStatus(); }); // Initialize datepickers if any $('.ddd_date').datepicker({ outputFormat: 'dd/MM/yyyy', markup: 'bootstrap5' }).attr('placeholder', '');; // Initialize radio boxes $('.liste_un_choix_radio_box, .liste_un_choix_radio_box_avec_details').click(function(e) { var radio = $(e.currentTarget).find('input[type="radio"].form-check-input'); if(radio.length && !radio.prop('checked')) { radio.prop('checked', true); radio.closest('.liste_un_choix_radio').find('.liste_un_choix_radio_box.checked, .liste_un_choix_radio_box_avec_details.checked').removeClass('checked'); radio.closest('.liste_un_choix_radio_box, .liste_un_choix_radio_box_avec_details').addClass('checked'); radio.click(); disableFormControls(); } }); $('.liste_un_choix_radio_box input[type="radio"].form-check-input').click(function(e) { var radio = $(e.currentTarget); radio.closest('.liste_un_choix_radio').find('.liste_un_choix_radio_box').removeClass('checked'); radio.closest('.liste_un_choix_radio_box').addClass('checked'); disableFormControls(); e.stopPropagation(); }); // Initialize checkboxes $('.liste_plusieurs_choix_checkbox_box').click(function(e) { var checkbox = $(e.currentTarget).find('input[type="checkbox"].form-check-input'); if(checkbox.length && e.target == this) { checkbox.prop('checked', !checkbox.prop('checked')); if(checkbox.prop('checked')) { $(this).addClass('checked'); } else { $(this).removeClass('checked'); } } }); $('.liste_plusieurs_choix_checkbox_box input[type="checkbox"].form-check-input').click(function(e) { var checkbox = $(e.currentTarget); if(checkbox.prop('checked')) { checkbox.closest('.liste_plusieurs_choix_checkbox_box').addClass('checked'); } else { checkbox.closest('.liste_plusieurs_choix_checkbox_box').removeClass('checked'); } }); // Avoid bootstrap validation when submiting while navigating backwards $('button[name="action"][value="back"]').click(function(e) { var objForm; if($('.form-formulaire-saisine').length) { objForm = $('.form-formulaire-saisine'); } else { objForm = $('<form action="https://formulaire.defenseurdesdroits.fr/formulaire_saisine/" method="POST">').appendTo($('body')); $('<input type="text" name="token" value="71b734c71d.qckn8vPC0R9Zr5lRSQqN9VG6amgM7kGFV7FYADHF3tw.25gRpcr0hmcK2co8M2bCnh7DDyJunB60J8M7eFyWmJbw_22kiYW3LmHD7g" hidden>').appendTo(objForm); } $('<input type="text" name="action" value="back" hidden>').appendTo(objForm); objForm.submit(); $(this).prop("disabled", true); }); //Permet de poser disabled pour les champs déjà cachés afin de ne pas les envoyer. $('button[name="action"][value="back"]').click(function(e) { disableFormControls(); }); $('button[name="action"][value="forward"]').click(function(e) { disableFormControls(); }); //fr // Initialize all tel input fields const iti = $('input[type="tel"]').intlTelInput({ nationalMode: true, initialCountry: 'fr', preferredCountries: [ 'fr' ], separateDialCode: true, customContainer: 'mb-3', placeholderNumberType: "", utilsScript: 'https://formulaire.defenseurdesdroits.fr/formulaire_saisine/lib/intl-tel/utils.js' }).on("countrychange", function() { var countryData = $(this).intlTelInput("getSelectedCountryData"); var ariaLabel = 'Indicatif téléphonique du pays (actuellement : ' + countryData.name + ' - ' +countryData.dialCode+')'; $('.iti__selected-flag').attr('aria-label', ariaLabel); }); var countryData = iti.intlTelInput("getSelectedCountryData"); var ariaLabel = 'Indicatif téléphonique du pays (actuellement : ' + countryData.name + ' - ' +countryData.dialCode+')'; $('.iti__selected-flag').attr('aria-label', ariaLabel); $('.iti__selected-flag').addClass('form-control'); // Après l'initialisation, remplacez l'aria-label en accédant à l'élément DOM du sélecteur de pays const countryList = document.querySelector(".iti__country-list"); if (countryList) { countryList.setAttribute ('aria-label', 'liste des pays'); } // Liens $('button.ddd_goto').click(function(e) { ddd_goto($(e.currentTarget).attr('data-ddd-etape'), $(e.currentTarget).attr('data-ddd-formulaire'), $(e.currentTarget).attr('data-ddd-champ')); }); // Format champs nom $('input.nom_famille').keyup(function(e) { this.value = this.value.toLocaleUpperCase(); }); } var urlAide = 'https://formulaire.defenseurdesdroits.fr/formulaire_saisine/aide'; var urlUpload = 'https://formulaire.defenseurdesdroits.fr/formulaire_saisine/televersement'; var urlUploaded = 'https://formulaire.defenseurdesdroits.fr/formulaire_saisine/televerses'; var urlRemoveUpload = 'https://formulaire.defenseurdesdroits.fr/formulaire_saisine/televersement/supprimer'; var maxUploadFileSize = parseInt('15M'); var maxUploads = '10'; var csrfToken = '3c1b7cfa7d4ba4c17799a4c61e9e2a.HT2BjID0ImbEH1JL5nbZCx5jniNCzATQJ5Yjs44-Lmg.b2y327nCdR6XaQEmnBqWYFEa-2kgvlvhV-RAy-NtaCJEC8va-rNEV_xzJQ'; var acceptedFileTypes = '.pdf, .doc, .tif, .txt, .odt, .docx, .xls, .xlsx, .ppt, .pptx, .msg, .eml, .jpg, .jpeg, .rtf, .wav'; var fileUploadServerErrMsg = 'Erreur lors du versement du fichier sur le serveur'; var messageVocalInitErrMsg = 'Votre appareil ne supporte pas cette fonctionnalité (APIs audio non supportées)'; var messageVocalPermissionErrMsg = 'VOUS_DEVEZ_AUTORISER_LA_PERMISSION_POUR_UTILISER_LE_MICROPHONE'; var messageVocalOtherErrMsg = 'UNE_ERREUR_TECHNIQUE_A_ETE_RENCONTREE_PAR_VOTRE_NAVIGATEUR_CODE_EGAL'; var messageVocalEnvoiErrMsg = 'Une erreur technique a été rencontrée lors du téléversement du fichier audio'; /*fonction de test pour repérer les div qui contiennent du texte sans balise p*/ document.addEventListener('DOMContentLoaded', function() { function trouverDivsAvecTexte() { // Sélectionne toutes les balises div dans le document var divs = document.getElementsByTagName('div'); // Initialise un tableau pour stocker les divs avec du texte mais sans balise p var divsAvecTexteSansP = []; // Parcours toutes les divs for (var i = 0; i < divs.length; i++) { var div = divs[i]; // Vérifie s'il y a du texte dans la div if (div.textContent.trim() !== "" && !contientBaliseAutreQueSpan(div)) { // Vérifie si la div ne contient pas de balise p if (!div.querySelector('p')) { divsAvecTexteSansP.push(div); } } } return divsAvecTexteSansP; } // Fonction auxiliaire pour vérifier si la div contient des balises autres que span function contientBaliseAutreQueSpan(element) { var enfants = element.children; for (var j = 0; j < enfants.length; j++) { if (enfants[j].tagName.toLowerCase() !== 'span') { return true; } } return false; } // Utilisation de la fonction var resultats = trouverDivsAvecTexte(); //if (resultats.length>0) console.log('̂', resultats); // Affiche le texte de chaque div dans la console var compteur=0; //console.log(resultats); resultats.forEach(function(div) { let oTrouverDivsAvecTexte = JSON.parse(localStorage.getItem("trouverDivsAvecTexte")) ? JSON.parse(localStorage.getItem("trouverDivsAvecTexte")) : []; let oNouveauTrouverDivsAvecTexte = {Page:'Parcours/1/choix_motifs.html.twig', TextContent:div.textContent.trim()}; oTrouverDivsAvecTexte.push(oNouveauTrouverDivsAvecTexte); localStorage.setItem("trouverDivsAvecTexte", JSON.stringify(oTrouverDivsAvecTexte)); compteur++; }); //localStorage.setItem("trouverDivsAvecTexte", "[]"); console.log("trouverDivsAvecTexte",JSON.parse(localStorage.getItem("trouverDivsAvecTexte"))); }); /*bibliotheque*/ // Gestion des cases à cocher qui désactivent les champs. function init_ne_pas_renseigner (array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher) { if (!window.bVariablesCiblesDeclencheursInitialisées) { init_variables_cibles_et_declancheurs(); } window.aCibles_ne_pas_renseigner.push(array_ddd_ne_pas_renseigner); window.aDeclencheurs_ne_pas_renseigner.push(array_ddd_case_a_cocher); update_ne_pas_renseignerAddEventListener (array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher); update_ne_pas_renseigner(array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher); }; function update_ne_pas_renseigner (array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher) { // si une des cases est cochée, le ou les champs deviennent disabled. var selecteurNePasRenseigner; var bchecked = false; for(var i=0; i<array_ddd_case_a_cocher.length; i++) { bchecked = bchecked || case_a_cocher_checked(array_ddd_case_a_cocher[i]); } for(var i=0; i<array_ddd_ne_pas_renseigner.length; i++) { selecteurNePasRenseigner = '[name="'+array_ddd_ne_pas_renseigner[i]+'"]'; document.querySelector(selecteurNePasRenseigner).disabled = bchecked; } } function case_a_cocher_checked (ddd_case_a_cocher) { if (!ddd_case_a_cocher) { return false; } var selecteurCaseACocher = 'input.form-check-input[name="'+ddd_case_a_cocher+'"]'; return document.querySelector(selecteurCaseACocher).checked; } function update_ne_pas_renseignerAddEventListener (array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher) { for(var i=0; i<array_ddd_case_a_cocher.length; i++) { var objCheckbox = document.querySelector('input.form-check-input[name="'+array_ddd_case_a_cocher[i]+'"]'); objCheckbox.addEventListener('click', function(e) { update_ne_pas_renseigner(array_ddd_ne_pas_renseigner, array_ddd_case_a_cocher); }); } } function init_variables_cibles_et_declancheurs () { window.bVariablesCiblesDeclencheursInitialisées = true; window.aCibles_ne_pas_renseigner = []; window.aDeclencheurs_ne_pas_renseigner = []; } //Gestion des boutons oui non function init_oui_non (ddd_oui, ddd_non) { var array_array_selector = [[ddd_oui]]; var array_value = ['OUI']; if (ddd_non) { array_array_selector.push([ddd_non]); array_value.push('NON'); } init_objAlertListRadio (); update_showHiddenRadioAddEventListener(array_array_selector,array_value); update_showHiddenRadio(array_array_selector,array_value); } function init_showHiddenRadio (array_array_selector, array_value) { init_objAlertListRadio (); update_showHiddenRadioAddEventListener(array_array_selector,array_value); update_showHiddenRadio(array_array_selector,array_value); } function init_objAlertListRadio () { var aRadios = document.querySelectorAll('input.form-check-input[type="radio"]'); var objAlertList = document.querySelector('.alert_liste_un_choix_radio'); for(var i=0; i<aRadios.length; i++) { aRadios[i].addEventListener('click', function(e) { if (!objAlertList.classList.contains("d-none")) { objAlertList.classList.add('d-none'); } }); aRadios[i].addEventListener('invalid', function(e) { objAlertList.classList.remove('d-none'); }); } } function update_showHiddenRadioAddEventListener(array_array_selector, array_value) { var aRadios = document.querySelectorAll('input.form-check-input[type="radio"]'); for(var i=0; i<aRadios.length; i++) { aRadios[i].addEventListener('click', function(e) { update_showHiddenRadio(array_array_selector, array_value); }); } } function update_showHiddenRadio(array_array_selector, array_value) { /* array_value : tableau de valeurs. Pour chaque valeur correspond le premier niveau de tableau de classe. array_array_selector : Le deuxieme niveau de tableau permet d’afficher plusieurs choses selectionnées pour une valeur. */ for(var i=0; i<array_value.length; i++) { if(document.querySelector('input.form-check-input[type="radio"][value="'+array_value[i]+'"]')?.checked) { for(var j=0; j<array_array_selector[i].length; j++) { document.querySelector(array_array_selector[i][j]).style.display = 'block'; } } else { for(var j=0; j<array_array_selector[i].length; j++) { document.querySelector(array_array_selector[i][j]).style.display = 'none'; } } } } </script> <script type="text/javascript"> function updatedCardChecked(checkbox) { if(checkbox.checked) { checkbox.parentElement.parentElement.classList.add('checked'); } else { checkbox.parentElement.parentElement.classList.remove('checked'); } } function initCheckboxes() { var checkboxCards = document.querySelectorAll('.card-body'); for(var i=0; i<checkboxCards.length; i++) { checkboxCards[i].addEventListener('click', function(e) { var checkbox = e.currentTarget.querySelector('input[type=checkbox]'); checkbox.checked = !checkbox.checked; updatedCardChecked(checkbox); }); } var checkboxes = document.querySelectorAll('.card-body input[type=checkbox]'); for(var i=0; i<checkboxes.length; i++) { checkboxes[i].addEventListener('click', function(evt) { evt.stopPropagation(); updatedCardChecked(evt.currentTarget); }); var label = checkboxes[i].parentElement.parentElement.querySelector('label[for="' + checkboxes[i].id + '"]'); label.addEventListener('click', function(evt) { evt.stopPropagation(); }); } } window.addEventListener('DOMContentLoaded', initCheckboxes); </script> </head> <body onload="init();"> <div id="cookies-eu-banner" style="display: none;z-index:1020" data-wait-remove="250"> <p>Ce site utilise des cookies permettant de visualiser des contenus et d’améliorer son fonctionnement grâce aux statistiques de navigation. Si vous cliquez sur &quot;accepter&quot;, des cookies seront déposés sur votre terminal lors de votre navigation. Si vous cliquez sur &quot;refuser&quot;, ces cookies ne seront pas déposés. Votre choix est conservé pendant 6 mois. Vous pouvez modifier vos préférences à tout moment.</p> <a href="mentions-legales.html" id="cookies-eu-more" aria-label="En savoir plus sur le dépôt de cookies">En savoir plus</a> <button id="cookies-eu-reject" aria-label="Refuser le dépôt de cookies">Refuser</button> <button id="cookies-eu-accept" aria-label="Accepter les cookies">Accepter</button> </div> <a class="evitement" href="#contenu">Aller au contenu</a> <header role="banner"> <div class="navbar navbar-expand-lg navbar-light bg-white""> <div class="container-fluid"> <a class="navbar-brand" href="https://www.defenseurdesdroits.fr/"> <img class="ddd-logo" alt="Défenseur des droits – République française" src="/formulaire_saisine/img/home-header-logo_0.png?version=85a18cd7e123520c5eb1ed4f310bf2f8e19da42c0d3b122c37b93759cb48ce21"> </a> <noscript> <div class="alert alert-danger d-flex align-items-center" role="alert"> <span class="debug">Attention votre navigateur ne semble pas prendre en charge JavaScript, le formulaire ne pourra donc pas fonctionner correctement</span> </div> </noscript> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarTogglerDemo02" aria-controls="navbarTogglerDemo02" aria-expanded="false" title="Menu"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarTogglerDemo02"> <ul class="navbar-nav ms-auto mb-2 mb-lg-0"> <li class="nav-item d-flex align-items-center"> <button type="button" class="nav-link" href="#" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_aide_et_contact" aria-controls="offcanvasHelp" aria-haspopup="dialog"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-aide.svg?version=eb748f5c7996fefd7fb8255a516322fd1fcbb3a8ea0a8a7bb0cecbe50dfc5803">Aide et contact</a> </li> <li class="nav-item d-flex align-items-center"> <a class="nav-link" href="https://formulaire.defenseurdesdroits.fr/formulaire_saisine/accessibilite"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-oeil.svg?version=1a58089c077ff479c336a90a90c65a6e41c953f93ca233c554fa2e4253d331da">Accessibilité : partiellement conforme (96%)</a> </li> <li class="nav-item d-flex align-items-center"> <a class="nav-link" href="?locale=en_GB" aria-label="English version" lang="en"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-langue.svg?version=462ded3764af53ac64400b5dc34896a5e76bdf1cb8edd5fa2b6421fc0dee9b9d">English</a> </li> <li class="nav-item d-flex align-items-center"> <a class="nav-link" href="#" id="cookies-eu-banner-status"> <img class="me-2" alt="" src="/formulaire_saisine/img/icon-cookie.svg?version=df72de629c78855a3fd0c2ee6c4ee5318ae3c4cc0104a220e883dd5a8357d7d0" > <span id="cookies-eu-banner-status-text"></span> </a> </li> <li class="nav-item bouton_quitter"> <button class="btn btn-outline-primary w-sm-100" data-bs-toggle="modal" data-bs-target="#quitterModal">Quitter</button> </li> </ul> </div> </div> </nav> <!-- Modal quitter--> <div class="modal fade" id="quitterModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="btn btn-link" data-bs-dismiss="modal">Fermer</button><!--Fermer--> <h1 class="modal-title fs-2" id="exampleModalLabel">Vous vous apprêtez à quitter définitivement le formulaire</h1><!-- Vous vous apprêtez à quitter définitivement le formulaire --> </div> <div class="modal-body"> <div class="alert alert-danger d-flex align-items-center" role="alert"> <img class="me-2" alt="" src="/formulaire_saisine/img/icone-attention.svg?version=7648da60a748a904812dff7f6b5da08ed43badd772f861f5c2d9619710b4a061"> <div> <p><span class="fw-bold ">Important</span> : En quittant le formulaire vous perdez l’ensemble des informations que vous avez renseignées.</p><!-- En quittant le formulaire vous perdez l’ensemble des informations que vous avez rensignées.--> </div> </div> <h2 class=" fs-3">Besoin d’aide ?</h2> <div class="alert alert-light d-flex align-items-center"> <img class="me-2" alt="" src="/formulaire_saisine/img/icone-infos2.svg?version=60a85e3ca6a72c5cbf4b74f370cfa1e5ac4baa7c5d6242438607a5a99bcd46c0"> <div> <p>Appeler le : 09 69 39 00 00.</p><!-- Appeler le : 09 69 39 00 00 --> </div> </div> <h2 class=" fs-3">Vous souhaitez saisir le Défenseur des droits autrement ?</h2> <div class="fs-4"> <p class="mb-0">Vous pouvez rencontrer un délégué du Défenseur des droits proche de chez vous</p><!-- Vous pouvez rencontrer un délégué du Défenseur des droits proche de chez vous --> <p>Vous pouvez aussi saisir le Défenseur des droits en envoyant gratuitement un courrier</p><!-- Vous pouvez aussi saisir le Défenseur des droits en envoyant gratuitement un courrier --> </div> </div> <div class="modal-footer"> <form class="d-flex" action="/formulaire_saisine/quitter" method="get"> <button type="submit" class="btn btn-outline-primary" value="quitter">Quitter le formulaire</button><!--Quitter le formulaire--> </form> <button type="button" class="btn btn-primary" data-bs-dismiss="modal">Revenir au formulaire</button><!--Revenir au formulaire--> </div> </div> </div> </div> </header> <form name="goto_form" action="https://formulaire.defenseurdesdroits.fr/formulaire_saisine/" method="POST" aria-hidden="true"> <input type="hidden" name="token" value="303013e0a59bd28b525a3047.N_5wLGw4L2fi9QQP8MfYBGG4n8Wla2dzPHU9SyCu_YE.Ra9Ge1UOeB-xg1diiquXby7B-o_HGThCTAdeM039u8tuyDp6Fn9JVtqZcw" /> <input type="hidden" name="action" value="goto"/> <input type="hidden" name="etape_parcours"/> <input type="hidden" name="formulaire"/> <input type="hidden" name="champ"/> </form> <main role="main" id="contenu"> <div class="container"> <div class="ddd-verifier-ddd-peut-aider"> <h1 class="fs-3">Est-ce que le Défenseur des droits peut vous aider ?</h1> <a href="https://orientation.defenseurdesdroits.fr/" target="_blank" class="btn btn-outline-primary">Faites le test en 3 minutes</a> </div> <form method="POST"> <input type="hidden" name="token" value="0bb8d51cad.iRWWu0o2oLJDVNz5aNnJFo01OebNw_UbV0DW1J2N0fk.-0Sg7HMA98oQIo-UErWGfcJMXKyvsaoqJzK1rPDel7PQI9ztMHHGg3s4qw" /> <fieldset> <legend><h1 class="fs-2 mb-0">Pourquoi souhaitez-vous faire une demande au Défenseur des droits ?</h1></legend> <p class="fs-4">Votre demande peut concerner une ou plusieurs missions du Défenseur des droits<span class="text-secondary ms-2">(Minimum un choix obligatoire)</span></p> <div class="row"> <div class="col-12"> </div> </div> <input type="text" name="ddd_choix_motifs_saisine[]" value="" hidden /> <ul class="ddd-card"> <li class="card me-4 mb-4" style="width: 202px;"> <div class="card-body "> <div class="card-title"> <img class="ddd-logo" alt="" src="/formulaire_saisine/img/icone-SP.svg?version=7b5003add5c8685434ab075fe85a12b15f584a2af8f25e4eccea83332075ba07"> <input type="checkbox" name="ddd_choix_motifs_saisine[]" id="ddd_choix_motifs_saisine_services_publics" value="UN PROBLEME AVEC UNE ADMINISTRATION OU UN SERVICE PUBLIC" /> </div> <label class="card-text" for="ddd_choix_motifs_saisine_services_publics">J’ai un problème avec une administration ou un service public</label> </div> <div class="card-footer"> <button type="button" class="btn btn-link" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_choix_motifs_saisine_services_publics" aria-controls="offcanvasHelp"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-exemples.svg?version=1753408312f7ba4eccfba6bb6726333f3ea12b25a471c58daaf6c62bbef415e3">Exemples</button> </div> </li> <li class="card me-4 mb-4" style="width: 202px;"> <div class="card-body "> <div class="card-title"> <img class="ddd-logo" alt="" src="/formulaire_saisine/img/icone-ado.svg?version=a9a48c616b85d17be26bc7bdd15053008f7cb8f5d1b3a3e9a69435330bcb24cf"> <input type="checkbox" name="ddd_choix_motifs_saisine[]" id="ddd_choix_motifs_saisine_enfant_ou_ado" value="LA SITUATION D UN ENFANT" /> </div> <label class="card-text" for="ddd_choix_motifs_saisine_enfant_ou_ado">J’ai un problème concernant mes droits d’enfants ou les droits d’un enfant</label> </div> <div class="card-footer"> <button type="button" class="btn btn-link" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_choix_motifs_saisine_enfant_ou_ado" aria-controls="offcanvasHelp"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-exemples.svg?version=1753408312f7ba4eccfba6bb6726333f3ea12b25a471c58daaf6c62bbef415e3">Exemples</button> </div> </li> <li class="card me-4 mb-4" style="width: 202px;"> <div class="card-body "> <div class="card-title"> <img class="ddd-logo" alt="" src="/formulaire_saisine/img/icone-dicrimination.svg?version=0bfae91b1e7ad71d2cd778f72c4ecc973acfec53f0a9c49d857510a3ebccb261"> <input type="checkbox" name="ddd_choix_motifs_saisine[]" id="ddd_choix_motifs_saisine_discrimination" value="UNE DISCRIMINATION DONT VOUS ESTIMEZ ETRE VICTIME" /> </div> <label class="card-text" for="ddd_choix_motifs_saisine_discrimination">Je suis victime de discrimination</label> </div> <div class="card-footer"> <button type="button" class="btn btn-link" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_choix_motifs_saisine_discrimination" aria-controls="offcanvasHelp"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-exemples.svg?version=1753408312f7ba4eccfba6bb6726333f3ea12b25a471c58daaf6c62bbef415e3">Exemples</button> </div> </li> <li class="card me-4 mb-4" style="width: 202px;"> <div class="card-body "> <div class="card-title"> <img class="ddd-logo" alt="" src="/formulaire_saisine/img/icone-prosecu.svg?version=1f466c906d79f70946d325e979dae878e279537b244a293eb887219f683b22b5"> <input type="checkbox" name="ddd_choix_motifs_saisine[]" id="ddd_choix_motifs_saisine_pro_securite" value="UNE ATTEINTE D UN SERVICE DE SECURITE A LA DEONTOLOGIE" /> </div> <label class="card-text" for="ddd_choix_motifs_saisine_pro_securite">Je suis victime ou témoin de faits commis par un professionnel de la sécurité</label> </div> <div class="card-footer"> <button type="button" class="btn btn-link" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_choix_motifs_saisine_pro_securite" aria-controls="offcanvasHelp"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-exemples.svg?version=1753408312f7ba4eccfba6bb6726333f3ea12b25a471c58daaf6c62bbef415e3">Exemples</button> </div> </li> <li class="card me-4 mb-4" style="width: 202px;"> <div class="card-body "> <div class="card-title"> <img class="ddd-logo" alt="" src="/formulaire_saisine/img/icone-lanceur dalerte.svg?version=7d2eab369d6f25421e00e2b856373a6e7c7cfe7bdd964964d13ec16ca65e93c6"> <input type="checkbox" name="ddd_choix_motifs_saisine[]" id="ddd_choix_motifs_saisine_lanceur_alerte" value="UN LANCEUR D'ALERTE" /> </div> <label class="card-text" for="ddd_choix_motifs_saisine_lanceur_alerte">Je suis lanceur d’alerte</label> </div> <div class="card-footer"> <button type="button" class="btn btn-link" data-bs-toggle="offcanvas" data-bs-target="#offcanvasHelp" aria-haspopup="dialog" data-help="ddd_choix_motifs_saisine_lanceur_alerte" aria-controls="offcanvasHelp"><img class="me-2" alt="" src="/formulaire_saisine/img/icone-exemples.svg?version=1753408312f7ba4eccfba6bb6726333f3ea12b25a471c58daaf6c62bbef415e3">Exemples</button> </div> </li> </ul> </fieldset> <div class="row"> <div class="col-md-12"> <div class="etapes-nav d-flex"> <button class="btn btn-primary" type="submit" name="action" value="forward">Suivant</button> </div> <div> </div> </form> </div> </main> <!-- Volet d'aide --> <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasHelp" aria-labelledby="titre-panneau" aria-hidden="true"> <div class="offcanvas-header"> <button type="button" class="btn btn-link" data-bs-dismiss="offcanvas">Fermer</button> </div> <div class="offcanvas-body"> <div class="offcanvasHelpText"> <!-- Contenu de l'aide contextuelle injecté dynamiquement en JS --> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10