SlideShare una empresa de Scribd logo
1 de 11
FORMULARIOS EN
HTML
Les recomiendo la página http://www.htmlquick.com/es/tutorials/forms.html
Los formularios son una característica del estándar HTML
que permite a los autores recolectar información provista
por los visitantes. Estos formularios pueden resultar útiles
para reunir información personal, de
contacto, preferencias, opiniones, o de cualquier otro tipo
que el autor necesite.
El elemento <form></form>
• Engloba siempre a un formulario web
• Incluye los atributos:
• method - Especifica lo que ocurre con los datos
cuando se completa el formulario.!
• action - URL del script que va a recibir y procesar los
datos enviados.
Ejemplo:
<form method="post" action="agente.php">
El elemento <input/>
• Dependiendo del tipo, puede tomar muchas formas y adoptar
diversas funcionalidades!
1. text!
2. password!
3. radio!
4. checkbox!
5. submit!
6. reset
Formularios
Enviar
Borrar
El elemento <input/>
<input name="nombre" type="text" maxlength="50"/>
Formularios
<input name="pass" type="password" maxlength="15"/>
• name - propósito o nombre del
campo.
• maxlength - cantidad máxima
de caracteres en el campo.
El elemento <input/>
<input type="radio" name="gen" value="h" /> Hombre
<input type="radio" name="gen" value="m" /> Mujer
Hombre!
Mujer
<input type="checkbox" name="pref" value="1" /> Twitter
<input type="checkbox" name="pref" value="2" /> Facebook
Twitter!
!
Facebook
El elemento <input/>
<input name="enviar" type="submit" value="Enviar"/>
Enviar
<input name="borrar" type="reset" value="Borrar"/>
Borrar
El elemento <textarea></textarea>
<textarea name="sugerencia"></textarea>
Comentarios o sugerencias
El elemento <select></select>
<select name="autos">!
<option value="0">Selecciona un auto...</option>!
<option value="1">Volvo</option>
<option value="2">Smart</option>
<option value="3">Mini Cooper</option>
<option value="4">Atos</option>
</select>
Selecciona un auto...
Volvo
Smart
Mini Cooper
Atos
El elemento <label></label >
<label for="nombre">Nombre:</label>!
<input name="nombre" type="text" maxlength="50"/>!
Nombre:
Carlos Montoya
El elemento <fieldset></fieldset >
<fieldset>!
<legend>Datos personales</legend>
<label for="nombre">Nombre:</label>
<input name="nombre" type="text" maxlength="50"/>
<label for="apellidos">Apellidos:</label>!
<input name="apellidos" type="text" maxlength="50"/>
</fieldset>
Datos personales
Nombre:
Carlos
Apellidos:
Montoya

Más contenido relacionado

La actualidad más candente

Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formulariosjcremiro
 
Guia Practica Maquetación HTML5, CSS
Guia Practica Maquetación HTML5, CSSGuia Practica Maquetación HTML5, CSS
Guia Practica Maquetación HTML5, CSSlissette_torrealba
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareWILDER VILCAHUAMAN
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL WorkbenchJair Ospino Ardila
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLandreajose13
 
5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formulariosLaura Folgado Galache
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Ivan Perez
 
Ejercicios de XSD
Ejercicios de XSDEjercicios de XSD
Ejercicios de XSDAbrirllave
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL WorkbenchJair Ospino Ardila
 
Introducción a Javascript: Formularios
Introducción a Javascript: FormulariosIntroducción a Javascript: Formularios
Introducción a Javascript: FormulariosHéctor Estigarribia
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyParadigma Digital
 

La actualidad más candente (20)

Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formularios
 
Guia Practica Maquetación HTML5, CSS
Guia Practica Maquetación HTML5, CSSGuia Practica Maquetación HTML5, CSS
Guia Practica Maquetación HTML5, CSS
 
Ejercicio parciall 2
Ejercicio parciall 2Ejercicio parciall 2
Ejercicio parciall 2
 
Css - Tema 1
Css - Tema 1Css - Tema 1
Css - Tema 1
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de software
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL Workbench
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 
5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios
 
CSS - CSS3
CSS - CSS3CSS - CSS3
CSS - CSS3
 
El diseño web
El diseño webEl diseño web
El diseño web
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"
 
Ejercicios de XSD
Ejercicios de XSDEjercicios de XSD
Ejercicios de XSD
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
Presentación cmd
Presentación cmdPresentación cmd
Presentación cmd
 
Tema 2
Tema 2Tema 2
Tema 2
 
Html
HtmlHtml
Html
 
Introducción a Javascript: Formularios
Introducción a Javascript: FormulariosIntroducción a Javascript: Formularios
Introducción a Javascript: Formularios
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoy
 

Destacado

Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linuxDenisse C
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetosDenisse C
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtmlDenisse C
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basicDenisse C
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrolloDenisse C
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosDenisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datosDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funcionesDenisse C
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Denisse C
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - RelaciónDenisse C
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de códigoDenisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windowsDenisse C
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linuxDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1Denisse C
 
Normalización
NormalizaciónNormalización
NormalizaciónDenisse C
 

Destacado (20)

Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linux
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetos
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtml
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basic
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrollo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datos
 
Puertos
PuertosPuertos
Puertos
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funciones
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de código
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windows
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linux
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 
Normalización
NormalizaciónNormalización
Normalización
 

Similar a Formularios en html

Formularios y Validaciones
Formularios y ValidacionesFormularios y Validaciones
Formularios y ValidacionesDidier Granados
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en htmlPamela Rodriguez
 
Html Tema 4 - Formularios
Html Tema 4 - FormulariosHtml Tema 4 - Formularios
Html Tema 4 - FormulariosRenny Batista
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03Héctor Estigarribia
 
El poder de webform (antes yaml form)
El poder de webform (antes yaml form)El poder de webform (antes yaml form)
El poder de webform (antes yaml form)Keopx
 
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas webPruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas webttounkyo
 
Formulario
FormularioFormulario
Formularioljds
 
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y Validaciones
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y ValidacionesDesarrollo de Aplicaciones Web II - Sesión 03 - Formularios y Validaciones
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y ValidacionesDidier Granados
 

Similar a Formularios en html (20)

Formularios y Validaciones
Formularios y ValidacionesFormularios y Validaciones
Formularios y Validaciones
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en html
 
Clase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño WebClase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño Web
 
Html Tema 4 - Formularios
Html Tema 4 - FormulariosHtml Tema 4 - Formularios
Html Tema 4 - Formularios
 
Mapa conceptual info
Mapa conceptual infoMapa conceptual info
Mapa conceptual info
 
Formularios 1
Formularios 1Formularios 1
Formularios 1
 
Formularios 1
Formularios 1      Formularios 1
Formularios 1
 
0x04-HTML_FORMS.pdf
0x04-HTML_FORMS.pdf0x04-HTML_FORMS.pdf
0x04-HTML_FORMS.pdf
 
HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03
 
clase 1 HTML básico.pdf
clase 1 HTML básico.pdfclase 1 HTML básico.pdf
clase 1 HTML básico.pdf
 
El poder de webform (antes yaml form)
El poder de webform (antes yaml form)El poder de webform (antes yaml form)
El poder de webform (antes yaml form)
 
Formularios al limite
Formularios al limiteFormularios al limite
Formularios al limite
 
Formularios html5
Formularios html5Formularios html5
Formularios html5
 
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas webPruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
 
Ajax
AjaxAjax
Ajax
 
Guía Formulario
Guía FormularioGuía Formulario
Guía Formulario
 
Formulario
FormularioFormulario
Formulario
 
Nicolás es guerra
Nicolás es guerraNicolás es guerra
Nicolás es guerra
 
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y Validaciones
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y ValidacionesDesarrollo de Aplicaciones Web II - Sesión 03 - Formularios y Validaciones
Desarrollo de Aplicaciones Web II - Sesión 03 - Formularios y Validaciones
 

Más de Denisse C

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje CDenisse C
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistemaDenisse C
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacionalDenisse C
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalDenisse C
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en cDenisse C
 
Archivos batch
Archivos batchArchivos batch
Archivos batchDenisse C
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do whileDenisse C
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dosDenisse C
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdosDenisse C
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 

Más de Denisse C (10)

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje C
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en c
 
Archivos batch
Archivos batchArchivos batch
Archivos batch
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dos
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdos
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 

Formularios en html

  • 1. FORMULARIOS EN HTML Les recomiendo la página http://www.htmlquick.com/es/tutorials/forms.html
  • 2. Los formularios son una característica del estándar HTML que permite a los autores recolectar información provista por los visitantes. Estos formularios pueden resultar útiles para reunir información personal, de contacto, preferencias, opiniones, o de cualquier otro tipo que el autor necesite.
  • 3. El elemento <form></form> • Engloba siempre a un formulario web • Incluye los atributos: • method - Especifica lo que ocurre con los datos cuando se completa el formulario.! • action - URL del script que va a recibir y procesar los datos enviados. Ejemplo: <form method="post" action="agente.php">
  • 4. El elemento <input/> • Dependiendo del tipo, puede tomar muchas formas y adoptar diversas funcionalidades! 1. text! 2. password! 3. radio! 4. checkbox! 5. submit! 6. reset Formularios Enviar Borrar
  • 5. El elemento <input/> <input name="nombre" type="text" maxlength="50"/> Formularios <input name="pass" type="password" maxlength="15"/> • name - propósito o nombre del campo. • maxlength - cantidad máxima de caracteres en el campo.
  • 6. El elemento <input/> <input type="radio" name="gen" value="h" /> Hombre <input type="radio" name="gen" value="m" /> Mujer Hombre! Mujer <input type="checkbox" name="pref" value="1" /> Twitter <input type="checkbox" name="pref" value="2" /> Facebook Twitter! ! Facebook
  • 7. El elemento <input/> <input name="enviar" type="submit" value="Enviar"/> Enviar <input name="borrar" type="reset" value="Borrar"/> Borrar
  • 8. El elemento <textarea></textarea> <textarea name="sugerencia"></textarea> Comentarios o sugerencias
  • 9. El elemento <select></select> <select name="autos">! <option value="0">Selecciona un auto...</option>! <option value="1">Volvo</option> <option value="2">Smart</option> <option value="3">Mini Cooper</option> <option value="4">Atos</option> </select> Selecciona un auto... Volvo Smart Mini Cooper Atos
  • 10. El elemento <label></label > <label for="nombre">Nombre:</label>! <input name="nombre" type="text" maxlength="50"/>! Nombre: Carlos Montoya
  • 11. El elemento <fieldset></fieldset > <fieldset>! <legend>Datos personales</legend> <label for="nombre">Nombre:</label> <input name="nombre" type="text" maxlength="50"/> <label for="apellidos">Apellidos:</label>! <input name="apellidos" type="text" maxlength="50"/> </fieldset> Datos personales Nombre: Carlos Apellidos: Montoya