У меня есть скрипт, который проверяет файлы, загружаемые для размера и расширения/типа. Проверка типа работает хорошо, но проверка типа для размера не выполняется. Любая помощь, пожалуйста?Ограничение размера изображения при загрузке
<script type="text/javascript">
function validateImage(fld) {
if(!/(\.bmp|\.gif|\.jpg|\.jpeg|\.png)$/i.test(fld.value)) {
alert("Invalid image file type. Supported image file types: PNG, BMP, JPEG, JPG, GIF");
fld.form.reset();
fld.focus();
return false;
}
if(fld.files[0].size > 2000000) {
alert("Invalid image file type. Supported image file types: PNG, BMP, JPEG, JPG, GIF");
fld.form.reset();
fld.focus();
return false;
}
return true;
}
</script>
<input type="file" name="logo" id="logo" onchange="return validateImage(this);">
Цените любую помощь.
я разработал достаточно. Я пытаюсь проверить размер загруженного файла, и если он превышает 2 МБ, он должен оповестить о всплытии. – Ali
Функция 'validateImage' в встроенных атрибутах вызывает' validateFileExtension'? У вас действительно есть функция validateImage? – Perumal
Итак, перейдите к какому значению, которое на самом деле имеет свойство в этой точке ... (отладчик/журнал на консоль) – CBroe