Butoane
Intr-un formular pot fi afisate butoane.Cand utilizatorul apasa un buton, se lanseaza in executie o functie de tratare a acestui eveniment.
Limbajul HTML nu permite scrierea unor astfel de functii (acest lucru este posibil daca
se utilizeaza limbajele Javascript sau Java).
Pentru a insera un buton intr-un formular , se utilizeaza eticheta
<input> avand atributul type
configurat la valoarea "button".
Alte doua atribute ale elementului "button" sunt:
- atributul
name
, care permite atasarea unui nume butonului
- atributul
value
, care primeste ca valoare textul ce va fi afisat pe buton.
Un buton pentru lansarea in executie a unei actiuni poate fi introdus intr-un formular prin elementul <input> avand atributul type
configurat la valoarea "button", asa cum s-a vazut mai inainte.
Exista o a doua modalitate de a introduce intr-o pagina Web un buton de apasat, si anume prin intermediul blocului <button>...</button>.
Un astfel de buton poate fi inserat intr-un formular, in acest caz declansand actiuni legate de acel formular, sau poate fi introdus oriunde in pagina pentru initierea unor actiuni independente de formulare.
Atributele posibile ale elementului "button" sunt:
name
acorda elementului un nume;
value
precizeaza textul care va fi afisat pe buton;
type
precizeaza actiunea ce se va executa la apasarea butonului daca acesta este inclus intr-un formular.Valorile posibile pentru
acest atribut sunt: -"button" , -"submit" ,-"reset".
In corpul blocului <button>...</button> se poate afla un text sau un marcaj de inserare a unei imagini.
Observatii finale:
- elementul <form> poate avea un atribut
target
, care primeste ca valoare numele unei ferestre a browserului in care va fi incarcat raspunsul trimis serverului WWW la expedierea unui formular.
- toate elementele cuprinse intr-un formular pot avea un atribut disabled
care permite dezactivarea respectivului element.
- toate elementele de tip text cuprinse intr-un formular pot avea un atribut readonly
care interzice modificarea continutului acestor elemente.