русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-09; просмотров: 546; Нарушение авторских прав


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

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

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

 

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

 

 

  • application/x-www-form-urlencoded - значение по умолчанию. При нем, в данных, передаваемых на сервер, все символы пробела заменяются на "+", а специальные символы заменяются на их ASCII представление.
  • multipart/form-data - данные передаются без изменений.
  • text/plain - в данных, передаваемых на сервер, все символы пробела заменяются на "+", а специальные символы передаются без изменений.
  • Reset() javascript.
  • Reset() javascript позволяет инициировать те же самые события, которые происходят при активации элемента формы типа RESET.
  • Использование метода reset().
  • Действие метода JavaScript - reset() аналогично действиям, происходящим при нажатии на элемент формы типа reset. Тоесть при его активации форма возвращается к своему первоначальному состоянию:
<FORM NAME=r> <INPUT TYPE=text VALUE="Значение по умолчанию" SIZE=30 MAXLENGTH=30> <INPUT TYPE=button VALUE="Изменить поле ввода" onClick="document.r.elements[0].value='Текст был изменен';"> </FORM><br> <A HREF="javascript:document.r.reset();void(0);"> Перезагрузить форму </A> Начало формы Конец формы Перезагрузить форму
  • В данном примере мы создаем форму, состоящую из текстового поля и кнопки, при нажатии на которую значение этого поля изменяется:
  • onClick="document.r.elements[0].value='Текст был изменен';
  • Далее, используя схему URL–JavaScript, мы перезагружаем значения формы при помощи метода reset():
  • HREF="javascript:document.r.reset();void(0);"
  • Submit() javascript.
  • Submit() javascript позволяет инициировать действия, происходящии при активации элемента форм типа SUBMIT.
  • Использование метода submit()
  • Использование метода JavaScript - submit() аналогично использованию элемента формы типа submit с одним лишь отличием, что можно инициировать передачу данных на сервер без ведома пользователя.
  • Тоесть, если вам необходимо получить о пользователе некоторую информацию после совершения им определенных действий ( например ввода номера кредитной карты)) ), то методом submit() можно передать эти данные на сервер и пользователь об этом ничего не узнает. Пример:
<FORM NAME=s METHOD=post ACTION="javascript:window.alert('Данные отправленны');void(0);"> Введите цифру или букву: <INPUT SIZE=1 MAXLENGTH=1> </FORM> <A HREF="javascript:document.s.submit();"> Отправить данные </A> Начало формы Введите цифру или букву: Конец формы Отправить данные
  • В этом простейшем примере мы создаем форму с полем для ввода, где пользователю предлагается ввести некоторый символ.
  • Далее мы создаем ссылку со схемой URL–JavaScript, при нажатии на которую данные отправляются на сервер:
  • HREF="javascript:document.s.submit();">

 





<== предыдущая лекция | следующая лекция ==>
Использование Target. | Где вставить сценарий на языке JavaScript


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.211 сек.