Показать сообщение отдельно
  #6 (permalink)  
Старый 07.07.2021, 10:14
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,167

Сообщение от Olga27
а как добавить еще одно условие например чтобы можно было загружать файлы не больше определенного размера к примеру 50 мб.
Пример работы с полем file...
<input class="input" id="uploadInput" type="file">
<div id="e-fileinfo"></div>

<script>
function updateSize() {
	var file = document.getElementById("uploadInput").files[0],
	ext = "не определилось",
	parts = file.name.split('.');
	if (parts.length > 1) ext = parts.pop();
	document.getElementById("e-fileinfo").innerHTML = [
		"Размер файла: " + file.size + " B",
		"Расширение: " + ext,
		"MIME тип: " + file.type
	].join("<br>");
}

document.getElementById('uploadInput').addEventListener('change', updateSize);
</script>
Ответить с цитированием