Professional Documents
Culture Documents
HTML5
Formularios
<form> </form>
Elemento que crea interactividad con el usuario
El valor por defecto del atributo type en los campos input es text; por lo tanto, si lo omitimos
en la declaración del input, el navegador lo interpretará como un campo de texto. Atributos:
Password
Hidden campos de texto ocultos para el usuario, son útiles para pasar
variables en formularios a las que no debe tener acceso el usuario. Aql
igual que el anterior es obligatorio especificar los atributos name, value e
id.
Checkbox
Checkbox casillas de verificación, usadas para seleccionar mediante un cuadrado
una serie de elementos del formulario. Requieren los atributos name, value e id. Por
regla general id y name se escriben con el mismo valor.
Puede incluirse el atributo checked por defecto así: checked=“checked”
<p>Seleccione una opción:<br />
<input name=“Sexo” id=“Hombre” type=“checkbox” value=“Hombre_ok” /><br />
<input name=“Sexo” id=“Mujer” type=“checkbox” value=“Mujer_ok” /></p>
FORMULARIOS
Radio solo permite elegir una opción entre todas. Requieren los
atributos name, value e id. En este caso es muy importante que el
identificador y el nombre no sean idénticos, ya que solo se pude
seleccionar una opción de las disponibles.
FORMULARIOS
Definición de campos de selección <select></select> permite al usuario
seleccionar una única opción de un conjunto de elementos mostrados
como una lista desplegable. Las distintas opciones del campo de
selección se introducen mediante el elemento <option></option>
Con el atributo select se visualiza por defecto una determinada opción de
lista.
selected=“selected”
Otros atributos:
multiple como por defecto solo puede ser seleccionada una sola opción,
con este atributo se selecciona más de una, pulsando la tecla Ctrl junto
con la opción.
name especifica el nombre de la lista de selección
size determina el número de ítems visibles superior a 1. en este caso
muestra una barra de desplazamiento vertical
Área de texto <textarea>
Formularios
<textarea> permite definir áreas de
texto de múltiples líneas. Requiere
<select name=“aspecto” size=“1”> de los atributos name, title e id. Para
<option definir las dimensiones del área de
selected=“selected”>hermosa</option> texto se dispone los atributos:
<option>bonita</option>
<option>fea</option> cols numero de caracteres de ancho
<option>horrible</option> de la ventana de texto
<option>horrorosa</option> rows establece el numero de líneas
</select> visibles del área de texto, en
caracteres
Formularios
<legend>
Con la directiva <legend> se puede añadir mas información a las
agrupaciones creadas con <fieldset>. Practicamente, la directiva añade un
titulo a cada agrupación, ayudando así a los usuarios en entender la lógica de
los datos requeridos.
<fieldset>
<legend>agrupaciom</legend>
<input type="text" />
</fieldset>
Ejemplo de Formulario
<form id="formulario">
<p>
<fieldset form="formulario">
<legend>Datos de usuario</legend>
<p><input type="text"> Nombre</p>
<p><input type="text"> Apellido</p>
</fieldset> </p>
<p>
<fieldset form="formulario">
<legend>Datos bancarios</legend>
<p>
<select>
<option>Selecionar tarjeta</option>
<option>Visa</option>
<option>MasterCard</option>
<option>American Express</option>
<option>Tarjeta Aurora</option>
</select>
</p>
<p><input type="number">Numero de tarjeta</p>
</fieldset> </p>
<p>
<input type="submit">
<input type="reset"> </p>
</form>