Rechercher : dans
Par :

[JS] Recuperer valeur input file

Dernière réponse le 15 nov 2004 à 18:35:48 StreM, le 15 nov 2004 à 17:32:19 
 Signaler ce message aux modérateurs

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

1

maily, le 15 nov 2004 à 17:51:10

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

Répondre à maily

2

 StreM, le 15 nov 2004 à 18:35:48
  • +1

Non c'est bon j'ai fini par trouver :

document.form1.fichier.value.slice(document.form1.fichier.va­lue.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­

Répondre à StreM