[RESOLU] Balise input type=file

Petit nouveau ! | 4 Messages

12 mai 2022, 20:40

Bonjour,

Je souhaite modifier un input de type file dans le but de changer le texte qu'il affiche initialement.

 <input type="file" name="miniature" style="" id="miniature" required> 

En effet, lors de l'utilisation de cette balise, j'ai un bouton qui s'affiche avec le texte suivant :

Choisir un fichier - Aucun fichier n'a été sélectionné

Existe-t-il une option dans l'input pour supprimer ce texte ou le modifié ou du code CSS par exemple ?

Merci par avance,
Bonne soirée,

Malcolm06 :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9315 Messages

13 mai 2022, 02:08

Ce n'est pas possible par défaut.

Une solution est de masquer/recréer le contrôle avec du JS et du CSS comme le dernier exemple de la doc ici :
https://developer.mozilla.org/en-US/doc ... input/file
Ou plus simplement comme ceci :
https://stackoverflow.com/a/43509579
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 4 Messages

13 mai 2022, 14:42

Merci de votre réponse, c'est exactement ce que je cherchais !