объект form |
|
||||
Многие поставщики Internet-услуг обеспечивают разработчиков CGI-программами, которые могут получать почтовые сообщения, содержащие формы с любыми адресам электронной почты. Этот способ управления данными формы, однако, не позволяет получить доступ к почтовому адресу посетителя, за исключением случая, когда ваша форма не содержит поля, где посетитель вводит такую информацию добровольно.
Если вы хотите создавать формы, отправляемые конечному получателю в виде почтовых сообщений, то вам придется ознакомиться с тремя атрибутами дескриптора <FORM>. Первый из них — <METHOD>. Он инициализируется как POST. Следующий атрибут <ENCTYPE>. Ес ли вы опустите этот атрибут, то в почтовом сообщении данные формы будут содержаться в виде вложения, состоящего из закодированных пар имя-значения, как в следующем примере: name=Danny+Goodman&rank=Scripuer+First+Class&serialNumber=042 Но если вы устанавливаете атрибут ENCTYPE в значение text/plain , то пары имя-значения размещаются в теле сообщения в более простом и понятном формате: name=Danny Goodman rank=Scripter First Class serialNumber=042 Последний атрибут— ACTION — это обычное место указания URL другого файла или сервера с CGI-программой. Замените URL на определенный адрес mailto: URL , указав после чего необязателен параметр темы сообщения. Например: action=" mailto:prez@whitehouse.gcv?subject = Opinion %20 Poll " Чтобы подвести итог, в следующем примере показан полный дескриптор <FORM>, предназначенный для отправки формы по электронной почте в Navigator : <form name="entry" method=post ectype="text/plain" action="mailto:prez@whitehouse.gov?subject=Option Poll"> Описанный выше способ не требует применения средств JavaScript . Рассматривая варианты использования атрибутов и тот факт, что эти атрибуты представлены как свойства объекта элемента FORM, можно найти некоторые расширенные возможности управления формами в сценариях. |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | <<< | >>> |