Professional Documents
Culture Documents
HTML Formularis 2
HTML Formularis 2
Atributs possibles:
- Selected: Incloent-lo en un element <option> selecciona
aquesta opció per defecte.
- Multiple: Amb l’element <select> permet triar més d’una
opció al mateix temps.
- Size: Pots especificar el número d’opcions que es
mostren al mateix temps.
- Required: Obligatorietat de contestació.
FORMULARIS
Element <input> - Selector d’arxius (type="file")
Els formularis poden enviar fitxers a un servidor. El control
de selecció de fitxers es pot utilitzar per triar un o més
fitxers per enviar.
Per crear un control de selecció de fitxers, podem utilitzar
l'element <input> amb el vostre atribut type establert en
file. És possible restringir els tipus de fitxer que s'accepten
utilitzant l'atribut accept. A més, podeu permetre que
l'usuari trie més d'un fitxer afegint l'atribut multiple. En este
exemple, es crea un control de selecció de fitxers que
demana fitxers d'imatges i l'usuari pot triar múltiples fitxers:
FORMULARIS
Element <input> - Selector d’arxius (type="file")
<input type="file" name="file" accept="image/*"
multiple="" />
FORMULARIS
Element <input>-Camp de correu electrònic (type="email")
Aquest tipus de camp es defineix utilitzant el valor email en
l'atribut type de l'element <input>.
S’obliga a l'usuari a escriure dins del camp una adreça de
correu electrònic vàlida. Qualsevol altre contingut fa que el
navegador mostre un missatge d'error quan s'envia el
formulari.
També permet usar l’atribut multiple per introduir més d’un
correu electrònic. Exemple:
FORMULARIS
Element <input>-Camp de correu electrònic (type="email")
<label>
Introduce un correo electrónico válido:
<input type="email" name="correo"
placeholder="prueba@prueba.com" required="" />
</label>
FORMULARIS
Element <input> - Camp de URL (type="url")
Es pot crear un tipus especial de camp per introduir URLs
utilitzant el valor url per a l'atribut type.
Aquest tipus afegeix restriccions de validació al camp. El
navegador informarà d'un error si no es va introduir el
protocol (com a http: o https:), o si d'alguna manera l'URL
és clarament incorrecta. Hem de tenir en compte que
només perquè la URL tingui un format correcte, no vol dir
necessàriament que l'adreça a què fa referència existeixi.
Vegem un exemple:
FORMULARIS
Element <input> - Camp de URL (type="url")
<label>
Introduce una URL:
<input type="url" name="url" placeholder="https://..."
required="" />
</label>
FORMULARIS
Element <input> - Camp número de telèfon (type="tel")
Es pot crear un camp especial per introduir números de
telèfon utilitzant tel com a valor de l'atribut type.
A causa de la gran varietat de formats de número de
telèfon existents, aquest tipus de camp no estableix cap
tipus de restricció sobre el valor introduït per l’usuari (això
significa que permet incloure lletres, etc…). Aquest tipus és
útil no només per ser utilitzat per a números de telèfon,
sinó també quan sigui útil un teclat numèric o per introduir
altres tipus de dades. Exemple:
FORMULARIS
Element <input> - Camp número de telèfon (type="tel")
<label>
Introduce un número de teléfono:
<input type="tel" name="telefono" placeholder="123 456
789"/>
</label>
FORMULARIS
EXERCICI 1
Creeu una pàgina web on creeu un formulari amb els
camps vists en aquesta classe (menú d’opcions, selector
d’arxius, camp de correu electrònic, camp d’URL i camp de
número de telèfon) i verifiqueu els resultats al vostre
navegador. No oblideu incloure la resta de les etiquetes
HTML bàsiques.