[JS] Recuperer valeur input file

Résolu
StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   -  
StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   -
Salut tout le monde !

Je voudrais récupérer le nom de fichier choisi par un input file et le mettre dans un input text. J'ai trouvé comment recuperer la valeur entiere (D:\Dossier\fichier.jpg) mais je voudrais uniquement "Fichier" sans l'extension (qui sera forcement du jpg d'ailleurs)
Quelqu'un sait-il faire ?


Merci d'avance !


Moins le blanc est intelligent, plus le noir lui parait bête
A voir également:

2 réponses

StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   124
 
Non c'est bon j'ai fini par trouver :
document.form1.fichier.value.slice(document.form1.fichier.value.lastIndexOf('\\')+1).replace('.jpg','');


Sympa comme ligne de code, non ? Mais au moins, ca recupere juste le nom du fichier, ca peut en interesser plus d'un !

Moins le blanc est intelligent, plus le noir lui parait bête
5
maily Messages postés 7556 Date d'inscription   Statut Contributeur Dernière intervention   453
 
Bonjour!!

J'ai utilisé la fonction split(chaine,".");
Elle permet de séparer les chaines de caractères qui sont séparés par des points! Elle te renvoie un tableau de String! Tu auras juste à prendre le premier...

Sinon, il n'y a pas de fonctions prédéfinies pour ça!!

Bon courage!

Maily :-))))
Boumj'chtattrape
-2