Formularul de identificare, mecanismul de modul în care să prezinte un formular în JavaScript

Formă: formularul de identificare, Evenimente


Toate comenzile sunt amplasate în mod necesar în formă de:

.

  • Atributul de acțiune specifică fișierul server cu script-ul, principalul responsabil pentru prelucrarea datelor trimise din formular. De obicei, codul pentru acest fișier este scris în limbajul de programare de server, de exemplu, în limbajul php sau perl.
  • Atributul enctype indică tipul de informații transmise la server, în cazul în care acesta este doar date de tip text - text / plain. Dacă un formular este trimis la fișierele, trebuie să specificați multipart / form-date.
  • Atributul metodă specifică și definește forma de transmitere a datelor. Detalii despre acest lucru nu ne vom opri, dar trebuie spus că pentru transmiterea mai fiabile ar trebui să indice metoda de post.

Exemplu: Efectuați mai multe comenzi diferite pe formular, datele formular ar trebui să trimită la server

Când faceți clic pe butonul de trimitere, datele vor fi trimise la server sub formă de variabile = valoarea în următorul format:
i_name = text
mizerie = „“
chName = da
RNAME = da
fname = cale de fișier
pname = ""
hName = hid
sName = 1 sau 2
Pentru a afla cum să aranjați în mod corespunzător controalele privind forma în ceea ce privește yuzebiliti, puteți citi articolul de pe site-ul sslyke1 tproger și ssylke2.

Exemplu: Faceți o formă cu două elemente de tip radio, (switch-uri) și un buton de trimitere pe server (depune). Obține acces la forma de script-ul

Sexul dvs.:
m
bine

utilizați butonul de resetare

Exemplu: Crearea unui formular cu un câmp de text. După forma de a plasa un hyperlink, făcând clic pe pentru a trimite datele din formular către server

- void (0) - anularea transferului de date către server
- Făcând clic pe link-ul de a continua să pună în aplicare acțiunea

Luați în considerare utilizarea de evoluția situației în exemple:

Exemplu: Înainte de a trimite formularul la serverul pe care doriți să afișeze un mesaj simplu pentru utilizator pentru a confirma completarea formularului de comandă

Exemplul următor pentru a înregistra handler ca și proprietățile elementelor:

Exemplu: Când formă purificată (element de resetare) care emite o casetă de dialog pentru a confirma purificarea. Rulați un script cu referire la funcția

Scenariul este accesat formular (f1) și proprietățile sale ca funcția handler specificată

js9_1 de locuri de muncă. Creați o pagină cu o casetă de text și două butoane. Atunci când unul dintre ei este un transfer de date ale câmpului de text pe e-mail (action = „mailto: [email protected]“), atunci când apăsați celălalt - există o compensare a câmpului de text

js9_2 de locuri de muncă. Făcând clic pe butonul pentru a instala purificare a forma cuvintele „Done!“ Pe acest buton (valoarea proprietatii)