Professional Documents
Culture Documents
El elemento <form>
El HTML <form> define un formulario que se utiliza para recolectar
informacin del usuario:
Entrada de texto
<Input type = "text"> define un campo de entrada de una lnea para la
introduccin de texto
__
El botn Enviar
<Input type = "submit"> define un botn para enviar los datos del
formulario a un formulario-gua.
La forma-controlador es tpicamente una pgina del servidor con una
secuencia de comandos para el procesamiento de datos de entrada.
La forma-controlador se especifica en el atributo action del formulario:
El atributo action
El atributo de accin define la accin que se realiza cuando se enva el
formulario.
Normalmente, los datos del formulario se enva a una pgina web en el
servidor cuando el usuario hace clic en el botn de envo.
En el ejemplo anterior, los datos del formulario se enva a una pgina en
el servidor llamado "action_page.php". Esta pgina contiene un script del
lado del servidor que gestiona los datos del formulario:
La <textarea> Element
El elemento <textarea> define un campo de entrada de varias lneas (un
rea de texto):
<datalist>
<keygen>
<output>
_________________________________________________________________________
Tipos de entrada HTML
En este captulo se describen los diferentes tipos de entrada para el
elemento <input>.
If you omit the submit button's value attribute, the button will get a
default text:
week
Nuevos tipos de entrada que no son compatibles con navegadores antiguos
se comportarn como <input type = "text">.
Nuevos tipos de entrada que no son compatibles con navegadores antiguos
se comportarn como <input type = "text">.
El atributo disabled
El atributo disabled especifica que el campo de entrada est desactivada.
Un campo de entrada de personas con discapacidad es inutilizable y poco
se puede hacer clic, y su valor no ser enviado al presentar el
formulario:
El tamao Attribute
El atributo de tamao especifica el tamao (en caracteres) para el campo
de entrada:
El maxlength Atributo
El atributo maxlength especifica la longitud mxima permitida para el
campo de entrada:
autocomplete
autofocus
form
formaction
formenctype
formmethod
formnovalidate
formtarget
list
multiple
pattern (regexp)
placeholder
required
step
autocomplete
novalidate
_
El Atributo de autocompletar
El atributo especifica si autocompletar un campo de formulario o de
entrada debe tener autocompletar encendido o apagado.
Cuando est en funcin de autocompletar, el navegador completar
automticamente los valores de entrada basada en los valores que el
usuario ha introducido antes.
Consejo: Es posible tener autocompletar "en" para el formulario, y "off"
para los campos de entrada especficos, o viceversa.
El atributo de autocompletar trabaja con <form> y la siguiente <input>
tipos: texto, bsqueda, URL, telfono, correo electrnico, contrasea,
datepickers, rango, y el color.
Cuando est presente, novalidate especifica que los datos del formulario
no deben ser validados cuando se presente.
La representacin de atributo
La forma atributo especifica una o ms formas de un elemento <input>
pertenece.
Consejo: para referirse a ms de una forma, utilice una lista separada
por espacios de identificadores de formulario.
El formAction Atributo
El atributo formAction especifica la URL de un archivo que va a procesar
el control de entrada cuando se enva el formulario.
El atributo formAction anula el atributo de accin del elemento <form>.
El atributo formAction se utiliza con type = "submit" y escriba =
"imagen".
El formenctype Atributo
El atributo formenctype especifica cmo los datos del formulario deben
ser codificados cuando se presente (slo para las formas con method =
"post").
El atributo formenctype anula el atributo enctype del elemento <form>.
El atributo formenctype se utiliza con type = "submit" y escriba =
"imagen".
Opera Safari Chrome Firefox Internet Explorer
Ejemplo
Enviar form-data que est codificado por defecto (el primer botn de
enviar), y codificado como (el segundo botn enviar) "multipart / formdata":
El atributo formmethod
El atributo formmethod define el mtodo HTTP para enviar form-data a la
URL de accin.
El atributo formmethod anula el atributo del mtodo del elemento <form>.
El atributo formmethod se puede utilizar con type = "submit" y escriba =
"imagen".
El atributo formnovalidate
El atributo formnovalidate anula el atributo novalidate del elemento
<form>.
El atributo formnovalidate se puede utilizar con type = "submit".
El atributo formtarget
El atributo formtarget especifica un nombre o una palabra clave que
indica dnde se debe mostrar la respuesta que se recibe despus de enviar
el formulario.
El atributo formtarget anula el atributo de destino del elemento <form>.
El atributo formtarget se puede utilizar con type = "submit" y escriba =
"imagen".
La lista de atributos
El atributo de lista se refiere a un elemento <lista de datos> que
contiene opciones predefinidas para un elemento <input>.
El atributo mltiple
El atributo multiple especifica que se permite al usuario introducir ms
de un valor en el elemento <input>.
El atributo mltiple trabaja con los siguientes tipos de entrada: correo
electrnico y archivos.
El patrn de Atributo
El atributo requerido
El atributo obligatorio especifica que un campo de entrada debe ser
completado antes de enviar el formulario.
El atributo requerido trabaja con los siguientes tipos de entrada: texto,
bsqueda, url, telfono, correo electrnico, contrasea, selectores de
fecha, nmero, casillas de verificacin, de radio y de archivo.
El paso Atributo
El atributo de paso se especifica los intervalos de nmeros legales para
un elemento <input>.
Ejemplo: Si el paso = "3", nmeros legales podran ser -3, 0, 3, 6, etc.
Consejo: El atributo de paso puede ser utilizado junto con el mximo y el
mnimo atributos para crear una gama de valores legales.
El atributo de paso funciona con los siguientes tipos de entrada: nmero,
variedad, fecha, fecha y hora local, el mes, la hora y la semana.