Разработка магазинов с гарантией попадания в ТОП поисковых систем

Узнать подробнее

Свойство encoding.

Свойство encoding позволяет управлять типом кодирования файлов и используется при передаче данных от пользователя на сервер. JavaScript позволяет легко изменять данное свойство HTML форм.

Стоит заметить, что при использовании JavaScript — encoding является свойством объекта FORM, а при работе с HTML — атрибутом enctype для контейнера FORM.

Использование encoding.

Свойство encoding у объекта form возникает лишь в момент создания поля file. JavaScript без труда позволяет изменить и это свойство.

Поле file позволяет пользователю передать данные на сервер. Encoding позволяет указать кодировку. Если указанна кодировка отличная от multipart/form – data, то на сервер будет передано только название файла, в ином случае – весь файл целиком.

Управление свойством encoding позволяет отменить передачу данных на сервер в зависимости от какого–либо условия. Например если пользователь пытается отправить слишком большой файл, то ему будет запрещено передать файл такого размера.

Значения, принимаемые свойством encoding: