Лекция: Объект FORM

Сослаться в программе на элементы формы можно:

1) Имя элемента (атрибут NAME)

2) Document.forms[i]

3) formName.elements[i]

 

Синтаксис:

<FORM

NAME = “formName”

TARGET = “windowName”

ACTION = “serverURL”

METHOD = GET|POST

ENCTYPE = “encodingType”

[onSubmit=”handlerText”]>

</FORM>

 

Target – определяет окно, в которое загружается результат передачи формы

windowName – может быть существующее окно, имя фрейма (в тэге FRAMESET), одно из имен фрейма _top, _parent, _self, _blank.

ACTION – URL сервера, для которого форма вводит информацию

METHOD = GET|POST – Get – к URL добавляется введенная информация, в большинстве систем становится значением переменной окружения QUERY_STRING; Post – отправляет вводимую информацию в теле данных, которое является доступным на stdin с длиной данных в переменной окружения CONTENT_LENGTH.

ENCTYPE – “application/x-www-forum-urlencoded”, “multipart/form-data”

В программе:

formName.propertyName

formName.methodName(parameters)

forms [index].proprtyName

forms [index].methodName(parameters)

 

document.forms[index]

document.forms.length

 

Свойства:

action

elements

encoding

Length

Method

target

Также: button, checkbox, hidden, password, radio, reset, select, submit, text, textarea

 

Методы: submit

События: onSubmit

еще рефераты
Еще работы по истории