Atributs específics
autofocus
Un valor booleà que instrueix a el navegador a establir l’enfocament sobre aquest control quan el document acaba de carregar-se o quan el quadre de diàleg (dialog
) on el control es troba és mostrat. Si l’atribut té el valor “autofocus” o la cadena buida ( “”), o si simplement està present, el control hauria d’obtenir l’enfocament tan aviat com sigui possible, després que la pàgina o quadre de diàleg hagin estat carregats.
Exemple
<input type="hidden" name="estado" value="accediendo" autofocus>
disabled
Un valor booleà que indica si el control es troba deshabilitat o no. Si l’atribut pren el valor “disabled” o la cadena buida ( “”), o si està simplement present, el control estarà deshabilitat.
Els controls deshabilitats són representats en color gris (si són visibles), són impedits per interactuar amb l’usuari i, el més important, els seus valors (si els tenen) no són enviats quan el formulari és despatxat.
Exemple
<form action="../../form-result.php" method="post" target="_blank"> <p>Algo de texto: <input type="text" name="algodetexto" disabled></p> <p> <input type="hidden" name="ubicacion" value="pagina-del-campo-hidden" disabled> <input type="submit" value="Enviar datos"> </p></form>
form
el valor de l’atribut id
d’el formulari amb el qual aquest control està associat.
Aquest atribut és nou en HTML5 i ajuda a definir la pertinença dels controls en formularis niats o distants.
Exemple
<form action="../../form-result.php" method="post" target="_blank"> <input type="hidden" name="nombredato" value="valordato"></form><p><input type="submit" value="Enviar datos" form="formulario1"></p>
name
Un nom per al control. Aquest nom serà enviat pel navegador a l’agent processador, aparellat amb el contingut de l’atribut value
. Tots dos atributs junts conformaran un parell nom-valor que serà utilitzat per a processar la informació de l’formulari.
Actualment, el valor isindex
(antigament utilitzat de manera especial per alguns navegadors i inclòs en l’estàndard HTML) a l’igual que la cadena buida, no estan permesos en aquest atribut.
Quan aquest atribut pren el valor especial _charset_
i el atribut value
no és especificat, la codificació de caràcters utilitzada en el formulari és automàticament establerta com a contingut de l’atribut value
durant la tramesa.
Exemple
<form action="../../form-result.php" method="post" target="_blank"> <p> <input type="hidden" name="_charset_"> <input type="hidden" name="nombredato" value="valordato"> <input type="submit" value="Enviar datos"> </p></form>
type
valor que indica el tipus de camp que representa aquest element. Hi vint-i valors possibles (insensibles a majúscules / minúscules):
- hidden: un control ocult utilitzat per enviar informació a servidor, típicament manejat per programes.
- text: un control usat per a l’entrada d’una sola línia de text.
- search: igaul a text però amb fins de recerca.
- tel: un control usat per proveir un número de telèfon.
- url: una caixa de text usada per a l’ingrés d’un únic URL absolut.
- email: un control dissenyat per editar una o més adreces de correu electrònic.
- password: una caixa de text per a l’edició de contrasenyes, on els caràcters són representats per punts.
- date: un control per introduir una data específica.
- month: un control per ingressar un mes específic.
- week: un control per ingressar una setmana específica.
- time: un control per introduir una hora específica.
- datetime-local: un control per introduir una data i ho ra local específica.
- number: un control per ingressar un nombre.
- range: un control per ingressar un o dos nombres dins d’un rang.
- color : un control per ingressar un color.
- checkbox: un control per ingressar un valor booleà (cert / fals).
- ràdio: un control per triar una única opció entre vàries.
- file: un control usat de càrrega a servidor.
- submit: un botó usat per enviar el formulari.
- image: igual a submit però amb l’habilitat de veure ‘com una imatge en lloc d’utilitzar l’aparença per defecte dels botons.
- reset: un botó usat per reiniciar els controls de l’formulari als seus valors inicials.
- button: un botó sense una acció predeterminada associada.
Quan aquest atribut està absent, l’element es comporta com si tingués el valor “text”.
Exemple
<input type="hidden" name="nombredato" value="valordato">
value
Un valor per al control. Aquest valor serà enviat pel navegador a l’agent processador, aparellat amb el contingut de l’atribut name
. Tots dos atributs junts conformaran un parell nom-valor que serà utilitzat per a processar la informació de l’formulari.
Exemple
<form action="../../form-result.php" method="post" target="_blank"> <p> <input type="hidden" name="nombredato" value="valordato"> <input type="submit" value="Enviar datos"> </p></form>