par

Comment puis-je récupérer la taille, en Kb, d'un input du type file en JavaScript ?

1 Réponse

+1 validé
par

Pour récupérer la taille, en Kb, d'un fichier envoyé via un formulaire input, du type file, vous pouvez utiliser la propriété JavaScript size :

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>Comment récupérer la taille d'un input file en JavaScript ?</title>
</head>  
<body>
<input type="file" id="fichier" onchange="getTaille()"> 
<script> 
function getTaille(){ 
const fichier = document.getElementById('fichier'); 
if (fichier.files.length > 0) { 
for (const i = 0; i <= fichier.files.length - 1; i++)
{
const fichier_taille = fichier.files.item(i).size; 
const taille = Math.round((fichier_taille / 1024));
alert('La taille du fichier est de ' + taille + ' Kb');
} 
} 
} 
</script> 
</body>
</html>

Lectures Informatique Recommandées

meilleurs livres informatique

Suggéré par Google

Offre Sponsorisée

Ailleurs sur le Web

Merci pour votre visite sur 1FORMATIK.com

Un petit clic sur la pub est toujours apprécié, c'est elle qui finance le site

Bon surf

...