есть набросок формы и такой обработчик который обнуляет форму file
если файл больше 64 мб выводит ошибку в div id error
когда файл повторно загружается меньше 64 мб окошко ошибки скрывается
важный момент размер файла в байтах и нужно переводить в мб
function upload_check()
{
const oFile = document.getElementById("file").files[0].size;
var max = document.getElementById("max_id").value;
var maxerr = document.getElementById("error");
if(Math.round(oFile/1024) > max && max != '')
{
maxerr.className = 'alert alert-danger';
maxerr.innerHTML = 'Максимальный размер: ' + max + ' мб';
oFile.value = "";
}
else
{
maxerr.className = '';
maxerr.innerHTML = '';
}
};