Bonjour,
J’aimerai bien vérifié la taille et l’extension d'un fichier avant de l'envoyer, et lui aussi afficher le nom du fichier.
Bonjour,
J’aimerai bien vérifié la taille et l’extension d'un fichier avant de l'envoyer, et lui aussi afficher le nom du fichier.
Bonjour,
Si tu parles du valeurs dans un input file, tu ne pourras savoir que le nom et l'extension du fichier en javascript mais pas plus.
A+.
J'ai finalement trouver pour le non et l'extension du fichier. Je bloque encore sur la taille du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 function getExt(Fichier) { var a = nomFichier.lastIndexOf("."); if(a == -1) { return ""; } return nomFichier.substr(a).toLowerCase(); } function verif(id) { if(id =='fichier1') { document.getElementById('type1').name="TypeFileUpload"; document.getElementById('type1').value='C'; var nomFichier = document.getElementById("fichier1").value; var ext = getExt(nomFichier); alert(ext); alert (nomFichier); } }
Ce n'est pas possible de savoir plus que ça en javascript.
J'ai enfin trouver comment obtenir la taille d'un fichier en javascript
Voilà le code qui permet de le faire, mais par contre on passe par l'API file de javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function showFileSize() { var input, file; if (typeof window.FileReader !== 'function') { alert( "L'API file n'est pas suporter par votre navigateur."); return; } input = document.getElementById('file1'); if (!input) { alert("Il n'i a pas l'élement file."); } else if (!input.files) { alert("Le navigateur ne supporte pas les propriètès du type `files` de file inputs."); } else { file = input.files[0]; alert("Le nom du fichier est : " + file.name + " et sa taille est de " + file.size + " bytes."); } }
Partager