Este es un ejemplo de como obtener y validar el peso de un archivo cargado en un input file con JavaScript antes de subirlo al servidor.
Código JavaScript
var imgsize = document.getElementsByClassName("subirimagen")[0].files[0].size; if(imgsize > 2000000){ alert('El archivo supera los 2Mb.'); }
Ejemplo Html
<input type="file" class="subirimagen">
Si te ha sido de utilidad ¡deja un comentario!
Buen trabajo. Muchas gracias, Un saludo