Aree Didattiche
Web FacileLinguaggi del WebLinguaggi EstensibiliGraficaProgrammazioneDatabaseWeb ServerSistemi OperativiNetworkingMobileBusiness
Aree Download
Software Script Flash Movies Sound Loops Templates Web Grafica Font

 

Sei un Webmaster? Iscriviti alla newsletter...

Gestione delle form

Le form HTML sono un elemento importantissimo nella creazione di un sito, in quanto ci permettono di raccogliere dati dai nostri visitatori. Anche questi elementi vengono sottoposti allo scrupolosissimo ed insindacabile giudizio degli standard XHTML.

Iniziamo col dire che tutti gli elementi, oltre alla proprietà name, devono riportare la specifica della proprietà id che dev'essere univoca per ogni elemento della pagina. Mentre posso avere due form ed entrambi possono avere una textbox di nome email, non posso avere due textbox con lo stesso id che dovrà quindi essere, ad esempio, email1 ed email2.

Il Tag di apertura di una form non viene meno a questa regola:
<form name="FRM" id="FRM_1" method="GET" action="script.asp">
Stesso discorso per le caselle di testo e per gli altri elementi:
<input type="text" name="nome" id="nome" /><br />
<input type="text" name="cognome" id="cognome" />
I radiobutton ed i checkbox presentano l'attributo checked per stabilire se un valore dev'essere selezionato o meno per default al caricamento della pagina; si tratta di un attributo vuoto che va quindi trattato come detto nel capitolo 5:
<input type="radio" name="sesso" id="U"
value="U" checked="true" /> Uomo

<br />

<input type="radio" name="sesso" id="D" value="D" /> Donna
Stesso discorso per le selectbox che presentano l'attributo selected per stabilire che un'opzione debba essere selezionata per default:
<select name="bevanda" id="bevanda">
    <option value="1">Cola Cola</option>
    <option value="2">Aranciata</option>
    <option value="3" selected="true">Sprite</option>
</select>

Versione di Stampa

Segnala ad un Amico!

Aggiungi ai Preferiti

Corsi online ed Ebook
CSS (Corso)CSS (Corso)
Web Design ed Accessibilità secondo il W3C con CSS ed XHTML. A partire da 29 €.
HTML (Corso)HTML (Corso)
Il linguaggio di marcatura per il Web. A partire da 29 €.
XML (Corso)XML (Corso)
Creazione di strutture XML, XSL ed altri linguaggi eXtensible. A partire da 29 €.

 


© 2003 - 2010 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122