Retour

Ajout de fichier (upload)

Ce composant permet aux utilisateurs de sélectionner et envoyer un ou plusieurs fichiers.

Documentation

Bouton upload 1 seul fichier

<div class="fr-upload-group">
    <label class="fr-label" for="file-upload">
        Ajouter des fichiers
        <span class="fr-hint-text">Taille maximale : 500 Mo. Formats supportés : jpg, png, pdf. Plusieurs fichiers possibles. Lorem ipsum dolor sit amet, consectetur adipiscing.</span>
    </label>
    <input class="fr-upload" type="file" id="file-upload" name="file-upload">
</div>

Bouton upload avec erreur

Format de fichier non supporté

<div class="fr-upload-group fr-input-group--error">
    <label class="fr-label" for="file-upload-with-error">
        Ajouter des fichiers
        <span class="fr-hint-text">Taille maximale : 500 Mo. Formats supportés : jpg, png, pdf. Plusieurs fichiers possibles. Lorem ipsum dolor sit amet, consectetur adipiscing.</span>
    </label>
    <input class="fr-upload" aria-describedby="file-upload-with-error-desc-error" type="file" id="file-upload-with-error" name="file-upload-with-error">
    <p id="file-upload-with-error-desc-error" class="fr-error-text">
        Format de fichier non supporté
    </p>
</div>

Bouton upload fichiers multiples

<div class="fr-upload-group">
    <label class="fr-label" for="file-upload-multiple">
        Ajouter des fichiers
        <span class="fr-hint-text">Taille maximale : 500 Mo. Formats supportés : jpg, png, pdf. Plusieurs fichiers possibles. Lorem ipsum dolor sit amet, consectetur adipiscing.</span>
    </label>
    <input class="fr-upload" multiple type="file" id="file-upload-multiple" name="file-upload-multiple">
</div>

Paramètres d’affichage

Choisissez un thème pour personnaliser l’apparence du site.