[Tutorial JS] Obiecte de nivel 3 (prima parte)

#1
Nume Tutorial: Obiecte de nivel 3 (prima parte)
Descriere: Obiecte de nivel 3 (prima parte)
Download:
Autor: Anonim
Sursa (Link-ul oficial):
tutorialeonline
Propria parere: Folositor.
Tutorialul:

Obiectele de nivelul 3 sunt subobiecte ale obiectului "Form".
La fel cum îmbricaţi elementele HTML în interiorul etichetelor <form>, aceste obiecte sunt îmbricate în interiorul obiectului "Form".

1. Obiectul Button

Java Script are trei obiecte buttons: Button, Submit şi Reset. Fiecare din ele are o reprezentare a unei etichetei HTML.
Obiectul Button este un buton generic, la care, pentru a fi folosit pt. o anumită funcţie, trebuie să îi adăugăm linii de cod specifice, dar celelalte două: Submit (trimite datele la un script) şi Reset (şterge datele noi completate în formular); au scopuri specifice. Totuşi, se poate să folosim un obiect "Button" pentru a juca acelaşi rol ca şi obiectul "Submit" (apelând Form.submit()), sau ca obiect "Reset" (apelând Form.reset()).
Proprietăţile obiectului "Button" sunt următoarele :
form - returnează obiectul Form al cărui membru este butonul
name - returnează şirul specificat în atributul name al etichetei HTML <input>
type - returnează şirul specificat în atributul type al etichetei HTML <input>
value - returnează şirul care apare în reprezentarea grafică a unui buton, afişată în browser

Metode ale obiectului "Button" sunt următoarele :
blur() - dezactivează butonul
click() - apelează un eveniment click pentru butonul respectiv.
focus() - eveniment de activare a butonului
handle Event() - transferă un eveniment handlerului de eveniment corespunzător

2. Obiectul Checkbox

Acest obiect reprezintă caseta de validare HTML dintr-un "Form", care permite vizitatorului să specifice o valoare "DA" sau "NU", ori "true" sau "false".
Proprietăţile obiectului "Checkbox" sunt următoarele :
checked - returnează o valoare booleană care determină dacă este bifată caseta de validare
defaultChecked - returnează o valoare booleană care păstrează starea iniţială a casetei de validare. Este stabilită cu atributul "checked"
form - returnează obiectul Form al casetei de validare
name - returnează şirul specificat în atributul name al etichetei HTML <input>
type - returnează şirul specificat în atributul type al etichetei HTML <input>
value - returnează o valoare returnată când formularul este înaintat

Metode ale obiectului "Checkbox" sunt următoarele :
blur() - dezactivează caseta de validare
click() - apelează un eveniment click pentru caseta de validare respectivă.
focus() - eveniment de activare pentru caseta de validare
handle Event() - transferă un eveniment handlerului de eveniment corespunzător

3. Obiectul FileUpload

Acest obiect este echivalentul elementului folosit pentru încărcarea fişierelor.
Cu Java Script nu se poate face prea multe cu acest obiect decât făcând referire la proprietăţile sale.
Proprietăţile obiectului "FileUpload" sunt următoarele :
form - face referire la obiectul Form ce conţine caseta FileUpload
name - conţine şirul specificat în atributul name al casetei FileUpload
type - conţine şirul specificat în atributul type al casetei FileUpload
value - conţine şirul care specifică numele căii fişierului pt. upload

Metode ale obiectului "FileUpload" sunt următoarele :
blur() - dezactivează caseta FileUpload
focus() - activează caseta FileUpload
handle Event() - transferă un eveniment handlerului de eveniment corespunzător
select() - selectează suprafaţa de adăugare a datelor pentru caseta FileUpload.

4. Obiectul Hidden

Acest obiect se foloseşte pentru stocarea anumitor date care vor fi transferate unei prelucrări pe server. Datele stocate în obiectul "hidden" sunt ascunse, nu apar vizibile în browser.
Proprietăţile obiectului "Hidden" sunt următoarele :
form - face referire la formularul ce conţine obiectul Hidden
name - conţine numele obiectului Hidden
type - conţine şirul specificat în atributul type al casetei Hidden
value - conţine şirul specificat în atributul "value" al obiectului Hidden

5. Obiectul Password

Obiectul password este asemănător cu obiectul "text", diferenţa fiind că toate caracterele introduse în caseta "Password" sunt afişate cu "*" pentru a nu se vedea textul introdus.
Proprietăţile obiectului "Password" sunt următoarele :
defaultValue - face referire la atributul "value" al casetei pt. parola din formularul HTML
form - face referire la obiectul Form ce conţine caseta pt. parolă
name - conţine şirul specificat în atributul name al casetei pt. parolă
type - conţine şirul specificat în atributul type al casetei pt. parolă
value - face referire la conţinutul curent din caseta pt. parolă

Metode ale obiectului "Password" sunt următoarele :
blur() - dezactivează caseta pt. parolă
focus() - activează caseta pt. parolă
handle Event() - transferă un eveniment handlerului de eveniment corespunzător
select() - selectează textul adăugat în caseta pt. parolă.

6. Obiectul Radio

Butoanele radio sunt controale dintr-un formular HTML care se anulează reciproc, astfel dacă este selectat un buton radio, toate celelalte butoane din set sunt neselectate. Setul de butoane se defineşte având aceeaşi proprietate "name" pentru toate butoanele radio.
Proprietăţile obiectului "Radio" sunt următoarele :
checked - returnează o valoare care determină dacă este bifat obiectul radio
defaultChecked - returnează o valoare care păstrează starea iniţială a obiectului Radio, care se stabileşte cu atributul "checked" al etichetei <input> respective
form - returnează obiectul Form ce conţine obiectul Radio
name - conţine şirul specificat în atributul name al etichetei <input>
type - conţine şirul specificat în atributul type al etichetei <input>
value - face referire la atributul value al etichetei <input>

Metode ale obiectului "Radio" sunt următoarele :
blur() - dezactivează obiectul Radio
click() - apelează un eveniment "click" pt. obiectul Radio focus() - activează un buton radio
handle Event() - transferă un eveniment handlerului de eveniment corespunzător

Înapoi la “Tutoriale JS”

Cine este conectat

Utilizatori răsfoind acest forum: Niciun utilizator înregistrat și 1 vizitator