Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.05.2016, 15:28
Аспирант
Отправить личное сообщение для rodiony4 Посмотреть профиль Найти все сообщения от rodiony4
 
Регистрация: 26.10.2015
Сообщений: 97

Валидация type="file"
Здравствуйте
Есть форма, в форме есть инпут type="file" для аттача файла к письму.
Пожалуйста, подскажите как сделать, чтобы форма не отправлялась, если прикрепляемый файл имеет вес более 10 мб
так не получилось:
<form action="<?php echo $action_url; ?>" method="post" name="adminForm" enctype="multipart/form-data">
<input name="file_order" id="image-file" type="file">
<input type="submit" class="button_confirm" value="" onclick="javascript: return(readURL());">

<script type="text/javascript">
function readURL(form) {
	var size   = 10485760; // bytes
	var file   = input.files[0];
	if (file.size > size) {
		alert('size file large 10 mb');
		return true;
	} else {
	return false;
	}
}
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 15.05.2016, 16:40
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

<form action="<?php echo $action_url; ?>" method="post" name="adminForm" enctype="multipart/form-data" onsubmit="javascript: return(readURL(this));">
	<input name="file_order" id="image-file" type="file">
	<input type="submit" class="button_confirm" value="" >
</form>

	<script type="text/javascript">
		function readURL(form) {
			var size   = 10485760; // bytes
			var file   = form.elements['file_order'].files[0];
			if (file.size > size) {
				alert('size file large 10 mb');
				return false;
			} else {
				alert('Submut')
				return true;
			}
		}
	</script>
Ответить с цитированием
  #3 (permalink)  
Старый 15.05.2016, 21:39
Аспирант
Отправить личное сообщение для rodiony4 Посмотреть профиль Найти все сообщения от rodiony4
 
Регистрация: 26.10.2015
Сообщений: 97

destus, спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Js валидация виджета часов в django xammett Events/DOM/Window 0 23.11.2015 10:31
Валидация E-mail oopros Общие вопросы Javascript 8 24.08.2015 22:05
Валидация: unobtrusive и обычная валидация. Как скрестить? dux1 Элементы интерфейса 2 27.07.2015 08:31
Валидация формы в зависимости от значения radio batton housewm Events/DOM/Window 1 10.01.2014 18:46
Валидация формы Ваяс Элементы интерфейса 8 11.07.2012 15:20