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! 🙂