[JS] Recuperer valeur input file

Résolu
StreM Messages postés 515 Statut Membre -  
StreM Messages postés 515 Statut Membre -
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

2 réponses

  1. StreM Messages postés 515 Statut Membre 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
  2. maily Messages postés 7560 Statut Contributeur 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