Documente Academic
Documente Profesional
Documente Cultură
Formularios en HTML
El elemento <form>
El elemento <table> define un formulario en HTML, el cual se utiliza para recolectar información
ingresada por los usuarios. Un formulario contiene elementos del formulario, los cuales pueden
ser de diversos tipos: entrada de texto, botones de radio, cajas de verificación, botones de envío
entre otros.
El elemento <input>
El elemento <input> es el elemento más importante del formulario. El elemento <input> puede
ser representado de distintas maneras dependiendo del valor del atributo asignado.
Tipo Descripción
<input type="submit"> Define un botón de enviar (para enviar los datos del
formulario)
Entrada de texto
El elemento <input type="text"> define una línea de entrada de texto el elemento más
importante del formulario.
Ejemplo de Formulario
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
Botón de Radio
El elemento <input type="radio"> define un botón de radio (para seleccionar una o varias
alternativas).
Ejemplo de Formulario
El botón Enviar
El elemento <input type = "submit"> define un botón para enviar los datos del formulario a un
manejador de formularios. El manejador de formularios suele ser una página de servidor con un
script para procesar datos de entrada. El controlador de formulario se especifica en el atributo de
acción del formulario.
El atributo de “action”
El atributo de action define la acción que se realizará cuando se envíe el formulario.
Normalmente, los datos del formulario se envían a una página web en el servidor cuando el
usuario hace clic en el botón Enviar.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8">
</head>
<body>
<form action="/pagina_accion.php">
Nombre:<input type="text" name="nombre" value=""><br><br>
Apellido:<input type="text" name="apellido" value=""><br><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
Código 102.html
En el ejemplo anterior, los datos del formulario se envían a una página del servidor llamada
"/pagina_accion.php". Esta página contiene una secuencia de comandos del lado del servidor que
maneja los datos del formulario.
Si se omite el atributo de acción, la acción se establece en la misma página.
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
El atributo de “target”
El atributo target determina si el resultado enviado se abrirá en una nueva pestaña del
navegador, un marco o en la ventana actual. El valor predeterminado es "_self", lo que significa
que el formulario se enviará a la ventana actual. Para hacer que el resultado del formulario se abra
en una nueva pestaña del navegador, use el valor "_blank".
<form action="/pagina_accion.php" target="_blank">
/pagina_accion.php?nombre=Luis&apellido=Pérez
POST no tiene limitaciones de tamaño y se puede usar para enviar grandes cantidades de
datos.
Los envíos de formularios con POST no se pueden marcar como favoritos.
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
El atributo de “name”
Cada campo de entrada debe tener un atributo name lo que le confiere una identidad para ser
enviado. Si se omite el atributo name, los datos de ese campo de entrada no se enviarán en
absoluto.
Este ejemplo solo enviará el campo de entrada "apellido".
<form action="/action_page.php">
Nombre:<input type="text" value=""><br><br>
Apellido:<input type="text" name="apellido" value=""><br><br>
<input type="submit" value="Enviar">
</form>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8">
</head>
<body>
<h2>Agrupar Datos con Fieldset</h2>
<p>El elemento fieldset se usa para agrupar datos relacionados en un formulario,
y el elemento legend define un título para el elemento fieldset.</p>
<form action="/pagina_accion.php">
<fieldset>
<legend>Información Personal</legend>
Nombre:<input type="text" name="nombre" value=""><br><br>
Apellido:<input type="text" name="apellido" value=""><br><br>
<input type="submit" value="Enviar">
</fieldset>
</form>
</body>
</html>
Código 103.html
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
Atributo Descripción