Récupérer valeur d'un input type="file" en js

Fermé
stevie2121 - 16 juin 2010 à 15:11
 Seebomega - 10 avril 2015 à 15:44
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
A voir également:

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
if (getElementById("id de l'input").value != null) {
     //ton code
}


(ou bien une autre syntaxe te rendant ton élément input)
5
euuuh perso ca marche pas par contre:


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
0