Récupérer valeur d'un input type="file" en js
stevie2121
-
Seebomega -
Seebomega -
Bonjour,
je désire vérifier le contenu de ma balise input type="file", je veux vérifier si elle contient quelque chose ou non, le tout en javascript.
Par la suite je veux testé si ce champ est vide ou non pour afficher des éléments sur ma page tout dépendant si le input type="file" est vide ou non.
merci
je désire vérifier le contenu de ma balise input type="file", je veux vérifier si elle contient quelque chose ou non, le tout en javascript.
Par la suite je veux testé si ce champ est vide ou non pour afficher des éléments sur ma page tout dépendant si le input type="file" est vide ou non.
merci
A voir également:
- Input type file value
- .Bin file - Guide
- .Dat file - Guide
- File ///sdcard/ - Télécharger - Gestion de fichiers
- Host file - Guide
- Clear type - Guide
1 réponse
Quand tu dis "récupérer le contenu ciblé", tu veux dire "vérifier si elle est vide" ?
- Récupérer le contenu du fichier renseigné : ce n'est pas possible, ça voudrait dire qu'en javascript tu as accès à n'importe quel fichier stocké sur l'ordinateur (puisque tu peux remplir le champ avec n'importe quoi en javascript)
- Vérifier si elle est vide : bin.... suffit de faire
(ou bien une autre syntaxe te rendant ton élément input)
- Récupérer le contenu du fichier renseigné : ce n'est pas possible, ça voudrait dire qu'en javascript tu as accès à n'importe quel fichier stocké sur l'ordinateur (puisque tu peux remplir le champ avec n'importe quoi en javascript)
- Vérifier si elle est vide : bin.... suffit de faire
if (getElementById("id de l'input").value != null) {
//ton code
}
(ou bien une autre syntaxe te rendant ton élément input)
if (getElementById("id de l'input").value != '') {
//ton code
}
fonctionne
Pensez a utiliser
console.log(data);
pour print vos elements et voir ce qu ils valent