SlideShare une entreprise Scribd logo
1  sur  5
FORMULARIOS
Los formularios nos permiten dentro de una página Web solicitar información al visitante y
procesarla. En un formulario podremos solicitar diferentes datos (campos) cada uno de los cuales
quedará asociado a una variable. Una vez se hayan introducido los valores en los campos, el
contenido de estos será enviado a la dirección (URL) donde tengamos el programa que pueda
procesar las variables. Para poder realizar este último paso de procesar las variables
necesitaremos realizar un programa externo en algun lenguaje de programación como PHP, ASP,
PERL, C++ o Visual Basic. A este programa externo se le suele llamar CGI (Common Gateway
Interface). La creación de este tipo de programas sería tema de otro manual diferente, por lo que
aquí veremos como se pueden enviar las variables a nuestra dirección de correo electrónico.
La declaración del formulario se pone entre las etiquetas <FORM></FORM> . En el interior de
la declaración se indican los elementos (variables) de entrada. La etiqueta <FORM> tiene los
parámetros action y method .
action = "programa" Indica el programa que va a "tratar" a las variables que se envíen con el
formulario. En nuestro caso enviaremos las variables por correo electrónico, con lo que el
"programa" será "mailto: direccion_de_correo" .
method = POST / GET Indica el método según el que se transferiran las variables. POST
produce la modificación del documento de destino (como en el caso de enviar por correo las
variables). GET no produce cambios en el documento destino (como en el caso de una consulta a
una base de datos, p.ej. una página de búsqueda en Internet).
Campos de Entrada
Para la introducción de las variables se utiliza la etiqueta <INPUT> . Esta etiqueta tiene el
parámetro type que indica el tipo de variable a introducir y name que indica el nombre que se le
dará al campo. Cada tipo de variable tiene sus propios parámetros.
type= text
name = campo Indica que el campo a introducir será un texto.Sus parámetros son :
maxlenght = numero Numero máximo de caracteres a introducir en el campo.
size = numero Tamaño en caracteres que se mostrará en pantalla.
value = "texto" Valor inicial del campo. Normalmente sera " ", o sea, vacio.
type = password name = campo
Indica que el campo sera una palabra de paso. Mostrará asteriscos (*) en lugar de las letras
escritas. Sus parámetros opcionales son los mismos que para text.
type = checkbox name = campo
El campo se elegirá marcando una casilla. Se permite marcar varias casillas. Los valores de las
casillas serán indicados por :
value = "valor"
checked La casilla aparecera marcada por defecto.
type = radio name = campo
El campo se elegirá marcando una casilla. Solo permite marcar una sola de las casillas. Los
valores de las casillas seran indicados por :
value = "valor"
type = image name = campo
El campo contendrá el valor de las coordenadas del punto de la imagen pinchado. Debe indicarse
la imagen con el parámetro :
src = "fichero de imagen".
type = hidden name = campo
El usuario no puede modificar su valor, ya que el campo no es visible se manda siempre con el
valor indicado por el parámetro :
value = "valor"
type = submit
Representa un botón. Al pulsar este botón la información de todos los campos se envía al
programa indicado en <FORM> . Tiene el parámetro value = "texto" que indica el texto que
aparecerá en el boton.
type = reset Representa un botón. Al pulsar este botón se borra el contenido de todos los
campos. El parámetro value = "texto" indica el texto que aparecerá en el botón.
Campos de Seleccion
Este tipo de campos despliegan una lista de opciones, entre las que debemos escoger una o
varias. Se utiliza para ellos la etiqueta <SELECT> </SELECT> . Sus parámetros son :
name = campo Nombre del campo
size = num Número de opciones visibles. Si se indica 1 se presenta como un menú desplegable,
se se indica mas de uno se presenta como una lista con barra de desplazamiento.
multiple Permite selecionar mas de un valor para el campo.
Las diferentes opciones de la lista se indican con la etiqueta <OPTION> . Esta etiqueta puede
incluir el parametro selectedpara indicar cual es la opcion por defecto. En caso de que no se
especifique, se tomara por defecto la primera opción de la lista.
Áreas de texto.
Representa un campo de texto de múltiples lineas. Normalmente se utiliza para que se incluyan
en el comentarios. La etiqueta usada es <TEXTAREA> </TEXTAREA> , y sus parámetros :
name = campo Nombre del campo.
cols = num. Número de columnas de texto visibles.
rows = num. Número de filas de texto visibles.
wrap = VIRTUAL / PHYSICAL Justifica el texto automáticamente en el interior de la caja. La
opción PHYSICAL envía las líneas de texto separadas en líneas físicas. La opción VIRTUAL
envia todo el texto seguido.
Veamos a continuación un ejemplo de formulario utilizando todas las formas de introducción de
datos.
<FORM action = "mailto:usuario@email.dom" method = post >
Tu Nombre: <INPUT type = text name = nombre size = 30 >
Tu Clave: <INPUT type = password name = clave size = 8 >
<P>
Archivos a Enviar:
<INPUT type = checkbox name=archivo value = "Manual" > Manual de Html
<INPUT type = checkbox name=archivo value = "Mapthis" > Programa Mapthis
<INPUT type = checkbox name=archivo value = "Help" > Archivo de Ayuda
<P>
Tu Edad :
<INPUT type = radio name=edad value = "-20" > Menos de 20 años
<INPUT type = radio name=edad value = "20-40" > Entre 20 y 40 años
<INPUT type = radio name=edad value = "+40" > Mas de 40 años
<P>
<INPUT type = hidden name=lugar value = " página personal" >
Como encontraste mi página :
<SELECT name=donde>
<OPTION> De casualidad
<OPTION> Por el buscador Ole
<OPTION> Por el buscador Yahoo
<OPTION> Me la comentaron
</SELECT>
<P>
Tus Comentarios:
<BR>
<TEXTAREA name = comentario rows = 5 cols = 40 wrap = virtual ></TEXTAREA>
<P>
<INPUT type = submit value = "Enviar" >
<INPUT type = reset value = "Borrar" >
</FORM>
Ahora veamos el efecto producido en la página Web :
Tu Nombre: Tu Clave:
Archivos a Enviar:
Manual de Html Programa Mapthis Archivo de Ayuda
Tu Edad :
Menos de 20 años
Entre 20 y 40 años
Mas de 40 años
Como encontraste mi página :
De casualidad
Tus Comentarios:
Enviar Borrar
Si rellenas este FORM y pulsas sobre el botón Enviar , (estando conectado a Internet), se
generará un mensaje de correo a la direccion de correo usuario@email.dom. Si pulsas el boton
Borrar se borraran los datos que hayas introducido en el Formulario.
El texto que se recibiría por correo electrónico sería parecido a este :
nombre=Pedro+Perez &clave=12345678 &archivo=Manual &archivo=Mapthis &edad=20-40
&lugar=pagina+personal &donde=Por+el+buscador+Ole &comentario%94=
Espero+que+me+mandes+los%0D%0Aficheros+antes+del+martes%0D%0A%0D%0AS
aludos.%0D%0A
Podemos observar que en el correo se separan las variables con el símbolo & , los espacios se
sustituyen por el signo + y se representan los codigos de retorno de carro y avance de linea del
campo de texto con los caracteres %0D y %0A respectivamente.
Si en vez de enviar estas variables por correo electrónico, fuesen enviadas a un programa (CGI),
este programa podría tratarlas y dar como respuesta una nueva página Web.
Para enviar un formulario por e-mail sin importar el navegador utilizado se ha de utilizar un
programa externo que realize este proceso. En WebTaller te ofrecemos un servicio de envío de
formularios
Truco !!!
Se puede utilizar un Formulario como "lanzador" de links, es decir, por medio de una lista
desplegable permitir al usuario escoger un Link y acceder a el. Para ello se utiliza el parametro
"OnClick". Ejemplo :
<FORM>
<SELECT name = "list" >
<OPTION SELECTED value= "http://www.webtaller.com" > WebTaller
<OPTION value= "http://www.microsoft.com" > Microsoft
<OPTION value= "http://www.ibm.com" > Ibm
<OPTION value= "http://www.novell.com" > Novell
<OPTION value= "http://www.hp.com" > Hewlett Packard
<OPTION value= "http://www.fujitsu.com" > Fujitsu
<OPTION value= "http://www.3com.com" > 3Com
</SELECT>
<INPUT TYPE=BUTTON value= "Ir a..."
onClick= "top.location.href=this.form.list.options[this.form.list.selectedIndex].value" >
</FORM>
Este seria el efecto producido :
WebTaller

Contenu connexe

Tendances

Propiedad y regla de validacion
Propiedad y regla de validacionPropiedad y regla de validacion
Propiedad y regla de validacionLaura Lopez
 
Reglas y texto de validación en access
Reglas y texto de validación en accessReglas y texto de validación en access
Reglas y texto de validación en accessDenisse C
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Accessgamatv
 
10 formulario
10 formulario10 formulario
10 formularioMarianmv
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en htmlPamela Rodriguez
 
Trabajopracticon2.berni
Trabajopracticon2.berniTrabajopracticon2.berni
Trabajopracticon2.bernibernidh
 
Libro access creacion de consultas
Libro access creacion de consultasLibro access creacion de consultas
Libro access creacion de consultasMarcela Dado
 
Diferencias sistemas excel
Diferencias sistemas excelDiferencias sistemas excel
Diferencias sistemas excelparsisto
 
Taller de programación web sesion 7,8,9,10 & 11
Taller de programación web   sesion 7,8,9,10 & 11Taller de programación web   sesion 7,8,9,10 & 11
Taller de programación web sesion 7,8,9,10 & 11ibcalu
 
Atributos autofocus-etc
Atributos autofocus-etcAtributos autofocus-etc
Atributos autofocus-etcautonotel
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en htmlNataliagsosa
 
Manual 2 los filtros propiedades de los campos y relaciones en access 2010
Manual 2   los filtros propiedades de los campos  y relaciones  en access 2010Manual 2   los filtros propiedades de los campos  y relaciones  en access 2010
Manual 2 los filtros propiedades de los campos y relaciones en access 2010juan ventura
 

Tendances (19)

Clase 11 formularios
Clase 11 formulariosClase 11 formularios
Clase 11 formularios
 
Formularios
FormulariosFormularios
Formularios
 
Propiedad y regla de validacion
Propiedad y regla de validacionPropiedad y regla de validacion
Propiedad y regla de validacion
 
Reglas y texto de validación en access
Reglas y texto de validación en accessReglas y texto de validación en access
Reglas y texto de validación en access
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Access
 
10 formulario
10 formulario10 formulario
10 formulario
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en html
 
Unidad # 4
Unidad # 4Unidad # 4
Unidad # 4
 
Informe+excel
Informe+excelInforme+excel
Informe+excel
 
Trabajopracticon2.berni
Trabajopracticon2.berniTrabajopracticon2.berni
Trabajopracticon2.berni
 
6 utn frba manual excel 2007 validar datos
6  utn frba manual excel 2007 validar datos6  utn frba manual excel 2007 validar datos
6 utn frba manual excel 2007 validar datos
 
Libro access creacion de consultas
Libro access creacion de consultasLibro access creacion de consultas
Libro access creacion de consultas
 
Diferencias sistemas excel
Diferencias sistemas excelDiferencias sistemas excel
Diferencias sistemas excel
 
Excel avanzado3
Excel avanzado3Excel avanzado3
Excel avanzado3
 
Taller de programación web sesion 7,8,9,10 & 11
Taller de programación web   sesion 7,8,9,10 & 11Taller de programación web   sesion 7,8,9,10 & 11
Taller de programación web sesion 7,8,9,10 & 11
 
Atributos autofocus-etc
Atributos autofocus-etcAtributos autofocus-etc
Atributos autofocus-etc
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en html
 
Manual 2 los filtros propiedades de los campos y relaciones en access 2010
Manual 2   los filtros propiedades de los campos  y relaciones  en access 2010Manual 2   los filtros propiedades de los campos  y relaciones  en access 2010
Manual 2 los filtros propiedades de los campos y relaciones en access 2010
 

En vedette

Retocar la piel y eliminar imperfecciones (Photoshop)
Retocar la piel y eliminar imperfecciones (Photoshop)Retocar la piel y eliminar imperfecciones (Photoshop)
Retocar la piel y eliminar imperfecciones (Photoshop)Cat Lunac
 
Microbiologia virus ARN de Interés oral
Microbiologia virus ARN de Interés oralMicrobiologia virus ARN de Interés oral
Microbiologia virus ARN de Interés oralCat Lunac
 
Repercusiones general de la patologia oral
Repercusiones general de la patologia oralRepercusiones general de la patologia oral
Repercusiones general de la patologia oralCat Lunac
 
Mascara de recorte (Photoshop)
Mascara de recorte (Photoshop)Mascara de recorte (Photoshop)
Mascara de recorte (Photoshop)Cat Lunac
 
Fuego (Photoshop)
Fuego (Photoshop)Fuego (Photoshop)
Fuego (Photoshop)Cat Lunac
 
Tabla con las principales entidades (Photoshop)
Tabla con las principales entidades (Photoshop)Tabla con las principales entidades (Photoshop)
Tabla con las principales entidades (Photoshop)Cat Lunac
 
Picos 3D (Photoshop)
Picos 3D (Photoshop)Picos 3D (Photoshop)
Picos 3D (Photoshop)Cat Lunac
 
Enfermedades virales con manifestaciones bucales
Enfermedades virales con manifestaciones bucalesEnfermedades virales con manifestaciones bucales
Enfermedades virales con manifestaciones bucalesregina_estrella_14
 

En vedette (9)

Retocar la piel y eliminar imperfecciones (Photoshop)
Retocar la piel y eliminar imperfecciones (Photoshop)Retocar la piel y eliminar imperfecciones (Photoshop)
Retocar la piel y eliminar imperfecciones (Photoshop)
 
Microbiologia virus ARN de Interés oral
Microbiologia virus ARN de Interés oralMicrobiologia virus ARN de Interés oral
Microbiologia virus ARN de Interés oral
 
Repercusiones general de la patologia oral
Repercusiones general de la patologia oralRepercusiones general de la patologia oral
Repercusiones general de la patologia oral
 
Mascara de recorte (Photoshop)
Mascara de recorte (Photoshop)Mascara de recorte (Photoshop)
Mascara de recorte (Photoshop)
 
Fuego (Photoshop)
Fuego (Photoshop)Fuego (Photoshop)
Fuego (Photoshop)
 
Tabla con las principales entidades (Photoshop)
Tabla con las principales entidades (Photoshop)Tabla con las principales entidades (Photoshop)
Tabla con las principales entidades (Photoshop)
 
Picos 3D (Photoshop)
Picos 3D (Photoshop)Picos 3D (Photoshop)
Picos 3D (Photoshop)
 
Bauhaus
BauhausBauhaus
Bauhaus
 
Enfermedades virales con manifestaciones bucales
Enfermedades virales con manifestaciones bucalesEnfermedades virales con manifestaciones bucales
Enfermedades virales con manifestaciones bucales
 

Similaire à Formularios (Photoshop) (20)

Presentacion De Formularios 1
Presentacion De Formularios 1Presentacion De Formularios 1
Presentacion De Formularios 1
 
Trabajo2015
Trabajo2015Trabajo2015
Trabajo2015
 
Curso HTML 5 & jQuery - Leccion 4
Curso HTML 5 & jQuery - Leccion 4Curso HTML 5 & jQuery - Leccion 4
Curso HTML 5 & jQuery - Leccion 4
 
Formularios HTML
Formularios HTMLFormularios HTML
Formularios HTML
 
Formularios HTML
Formularios HTMLFormularios HTML
Formularios HTML
 
Formularios en HTML5
Formularios en HTML5Formularios en HTML5
Formularios en HTML5
 
Formularios web
Formularios webFormularios web
Formularios web
 
Semana 2 Etiquetas semánticas y HTML 5
Semana 2   Etiquetas semánticas y HTML 5Semana 2   Etiquetas semánticas y HTML 5
Semana 2 Etiquetas semánticas y HTML 5
 
Listas
ListasListas
Listas
 
Formularios HTML
Formularios HTMLFormularios HTML
Formularios HTML
 
Aprendiendo php 3
Aprendiendo php 3Aprendiendo php 3
Aprendiendo php 3
 
Guía Formulario
Guía FormularioGuía Formulario
Guía Formulario
 
Formulario
FormularioFormulario
Formulario
 
35 yennifer tatiana tozcano garcia teoria combinacion de correspondencia 10c
35 yennifer tatiana tozcano garcia teoria combinacion de correspondencia 10c35 yennifer tatiana tozcano garcia teoria combinacion de correspondencia 10c
35 yennifer tatiana tozcano garcia teoria combinacion de correspondencia 10c
 
Combinacion de correspondencia
Combinacion de correspondenciaCombinacion de correspondencia
Combinacion de correspondencia
 
Access
AccessAccess
Access
 
Propiedades de los campos
Propiedades de los camposPropiedades de los campos
Propiedades de los campos
 
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
 
Formularios
FormulariosFormularios
Formularios
 
Access apuntes tablas
Access apuntes tablasAccess apuntes tablas
Access apuntes tablas
 

Plus de Cat Lunac

Ejercicios con textos (Photoshop)
Ejercicios con textos (Photoshop)Ejercicios con textos (Photoshop)
Ejercicios con textos (Photoshop)Cat Lunac
 
Ejemplo de frames (Photoshop)
Ejemplo de frames (Photoshop)Ejemplo de frames (Photoshop)
Ejemplo de frames (Photoshop)Cat Lunac
 
Efecto texto fuego (Photoshop)
Efecto texto fuego (Photoshop)Efecto texto fuego (Photoshop)
Efecto texto fuego (Photoshop)Cat Lunac
 
Efecto imagen recortada (Photoshop)
Efecto imagen recortada (Photoshop)Efecto imagen recortada (Photoshop)
Efecto imagen recortada (Photoshop)Cat Lunac
 
Efecto imagen a dibujo (Photoshop)
Efecto imagen a dibujo (Photoshop)Efecto imagen a dibujo (Photoshop)
Efecto imagen a dibujo (Photoshop)Cat Lunac
 
Efecto envejecer imagen (Photoshop)
Efecto envejecer imagen (Photoshop)Efecto envejecer imagen (Photoshop)
Efecto envejecer imagen (Photoshop)Cat Lunac
 
Cubo (Photoshop)
Cubo (Photoshop)Cubo (Photoshop)
Cubo (Photoshop)Cat Lunac
 
Crear poster constructivista en photoshop
Crear poster constructivista en photoshopCrear poster constructivista en photoshop
Crear poster constructivista en photoshopCat Lunac
 
Colorear fotografía en blanco y negro 3 ( En Photoshop )
Colorear fotografía en blanco y negro 3 ( En Photoshop )Colorear fotografía en blanco y negro 3 ( En Photoshop )
Colorear fotografía en blanco y negro 3 ( En Photoshop )Cat Lunac
 
Colorear fotografía en blanco y negro 2 ( En Photoshop )
Colorear fotografía en blanco y negro 2  ( En Photoshop )Colorear fotografía en blanco y negro 2  ( En Photoshop )
Colorear fotografía en blanco y negro 2 ( En Photoshop )Cat Lunac
 
Colorear fotografia blanco y negro 1 ( En Photoshop )
Colorear fotografia blanco y negro 1  ( En Photoshop )Colorear fotografia blanco y negro 1  ( En Photoshop )
Colorear fotografia blanco y negro 1 ( En Photoshop )Cat Lunac
 
Boton azul ( En Photoshop )
Boton azul  ( En Photoshop )Boton azul  ( En Photoshop )
Boton azul ( En Photoshop )Cat Lunac
 
Tabla de etiquetas y atributos (Photoshop)
Tabla de etiquetas y atributos (Photoshop)Tabla de etiquetas y atributos (Photoshop)
Tabla de etiquetas y atributos (Photoshop)Cat Lunac
 
Formatos de la Historia clínica del tipo medico
Formatos de la Historia clínica del tipo medicoFormatos de la Historia clínica del tipo medico
Formatos de la Historia clínica del tipo medicoCat Lunac
 
Anomalias atipicas detarias
Anomalias atipicas detariasAnomalias atipicas detarias
Anomalias atipicas detariasCat Lunac
 
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALLESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALCat Lunac
 
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALLESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALCat Lunac
 
Fracturas de la raíz
Fracturas de la raízFracturas de la raíz
Fracturas de la raízCat Lunac
 
Patologia bucal Erosionesdentarias
Patologia bucal ErosionesdentariasPatologia bucal Erosionesdentarias
Patologia bucal ErosionesdentariasCat Lunac
 
Diabetes en odontologia
Diabetes en odontologiaDiabetes en odontologia
Diabetes en odontologiaCat Lunac
 

Plus de Cat Lunac (20)

Ejercicios con textos (Photoshop)
Ejercicios con textos (Photoshop)Ejercicios con textos (Photoshop)
Ejercicios con textos (Photoshop)
 
Ejemplo de frames (Photoshop)
Ejemplo de frames (Photoshop)Ejemplo de frames (Photoshop)
Ejemplo de frames (Photoshop)
 
Efecto texto fuego (Photoshop)
Efecto texto fuego (Photoshop)Efecto texto fuego (Photoshop)
Efecto texto fuego (Photoshop)
 
Efecto imagen recortada (Photoshop)
Efecto imagen recortada (Photoshop)Efecto imagen recortada (Photoshop)
Efecto imagen recortada (Photoshop)
 
Efecto imagen a dibujo (Photoshop)
Efecto imagen a dibujo (Photoshop)Efecto imagen a dibujo (Photoshop)
Efecto imagen a dibujo (Photoshop)
 
Efecto envejecer imagen (Photoshop)
Efecto envejecer imagen (Photoshop)Efecto envejecer imagen (Photoshop)
Efecto envejecer imagen (Photoshop)
 
Cubo (Photoshop)
Cubo (Photoshop)Cubo (Photoshop)
Cubo (Photoshop)
 
Crear poster constructivista en photoshop
Crear poster constructivista en photoshopCrear poster constructivista en photoshop
Crear poster constructivista en photoshop
 
Colorear fotografía en blanco y negro 3 ( En Photoshop )
Colorear fotografía en blanco y negro 3 ( En Photoshop )Colorear fotografía en blanco y negro 3 ( En Photoshop )
Colorear fotografía en blanco y negro 3 ( En Photoshop )
 
Colorear fotografía en blanco y negro 2 ( En Photoshop )
Colorear fotografía en blanco y negro 2  ( En Photoshop )Colorear fotografía en blanco y negro 2  ( En Photoshop )
Colorear fotografía en blanco y negro 2 ( En Photoshop )
 
Colorear fotografia blanco y negro 1 ( En Photoshop )
Colorear fotografia blanco y negro 1  ( En Photoshop )Colorear fotografia blanco y negro 1  ( En Photoshop )
Colorear fotografia blanco y negro 1 ( En Photoshop )
 
Boton azul ( En Photoshop )
Boton azul  ( En Photoshop )Boton azul  ( En Photoshop )
Boton azul ( En Photoshop )
 
Tabla de etiquetas y atributos (Photoshop)
Tabla de etiquetas y atributos (Photoshop)Tabla de etiquetas y atributos (Photoshop)
Tabla de etiquetas y atributos (Photoshop)
 
Formatos de la Historia clínica del tipo medico
Formatos de la Historia clínica del tipo medicoFormatos de la Historia clínica del tipo medico
Formatos de la Historia clínica del tipo medico
 
Anomalias atipicas detarias
Anomalias atipicas detariasAnomalias atipicas detarias
Anomalias atipicas detarias
 
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALLESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
 
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIALLESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
LESIONES BENIGNAS, CANCERÍGENAS Y NEOPLASIAS MALIGNAS DE ORIGEN EPITELIAL
 
Fracturas de la raíz
Fracturas de la raízFracturas de la raíz
Fracturas de la raíz
 
Patologia bucal Erosionesdentarias
Patologia bucal ErosionesdentariasPatologia bucal Erosionesdentarias
Patologia bucal Erosionesdentarias
 
Diabetes en odontologia
Diabetes en odontologiaDiabetes en odontologia
Diabetes en odontologia
 

Dernier

SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 

Dernier (20)

SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 

Formularios (Photoshop)

  • 1. FORMULARIOS Los formularios nos permiten dentro de una página Web solicitar información al visitante y procesarla. En un formulario podremos solicitar diferentes datos (campos) cada uno de los cuales quedará asociado a una variable. Una vez se hayan introducido los valores en los campos, el contenido de estos será enviado a la dirección (URL) donde tengamos el programa que pueda procesar las variables. Para poder realizar este último paso de procesar las variables necesitaremos realizar un programa externo en algun lenguaje de programación como PHP, ASP, PERL, C++ o Visual Basic. A este programa externo se le suele llamar CGI (Common Gateway Interface). La creación de este tipo de programas sería tema de otro manual diferente, por lo que aquí veremos como se pueden enviar las variables a nuestra dirección de correo electrónico. La declaración del formulario se pone entre las etiquetas <FORM></FORM> . En el interior de la declaración se indican los elementos (variables) de entrada. La etiqueta <FORM> tiene los parámetros action y method . action = "programa" Indica el programa que va a "tratar" a las variables que se envíen con el formulario. En nuestro caso enviaremos las variables por correo electrónico, con lo que el "programa" será "mailto: direccion_de_correo" . method = POST / GET Indica el método según el que se transferiran las variables. POST produce la modificación del documento de destino (como en el caso de enviar por correo las variables). GET no produce cambios en el documento destino (como en el caso de una consulta a una base de datos, p.ej. una página de búsqueda en Internet). Campos de Entrada Para la introducción de las variables se utiliza la etiqueta <INPUT> . Esta etiqueta tiene el parámetro type que indica el tipo de variable a introducir y name que indica el nombre que se le dará al campo. Cada tipo de variable tiene sus propios parámetros. type= text name = campo Indica que el campo a introducir será un texto.Sus parámetros son : maxlenght = numero Numero máximo de caracteres a introducir en el campo. size = numero Tamaño en caracteres que se mostrará en pantalla. value = "texto" Valor inicial del campo. Normalmente sera " ", o sea, vacio. type = password name = campo Indica que el campo sera una palabra de paso. Mostrará asteriscos (*) en lugar de las letras escritas. Sus parámetros opcionales son los mismos que para text.
  • 2. type = checkbox name = campo El campo se elegirá marcando una casilla. Se permite marcar varias casillas. Los valores de las casillas serán indicados por : value = "valor" checked La casilla aparecera marcada por defecto. type = radio name = campo El campo se elegirá marcando una casilla. Solo permite marcar una sola de las casillas. Los valores de las casillas seran indicados por : value = "valor" type = image name = campo El campo contendrá el valor de las coordenadas del punto de la imagen pinchado. Debe indicarse la imagen con el parámetro : src = "fichero de imagen". type = hidden name = campo El usuario no puede modificar su valor, ya que el campo no es visible se manda siempre con el valor indicado por el parámetro : value = "valor" type = submit Representa un botón. Al pulsar este botón la información de todos los campos se envía al programa indicado en <FORM> . Tiene el parámetro value = "texto" que indica el texto que aparecerá en el boton. type = reset Representa un botón. Al pulsar este botón se borra el contenido de todos los campos. El parámetro value = "texto" indica el texto que aparecerá en el botón. Campos de Seleccion Este tipo de campos despliegan una lista de opciones, entre las que debemos escoger una o varias. Se utiliza para ellos la etiqueta <SELECT> </SELECT> . Sus parámetros son : name = campo Nombre del campo
  • 3. size = num Número de opciones visibles. Si se indica 1 se presenta como un menú desplegable, se se indica mas de uno se presenta como una lista con barra de desplazamiento. multiple Permite selecionar mas de un valor para el campo. Las diferentes opciones de la lista se indican con la etiqueta <OPTION> . Esta etiqueta puede incluir el parametro selectedpara indicar cual es la opcion por defecto. En caso de que no se especifique, se tomara por defecto la primera opción de la lista. Áreas de texto. Representa un campo de texto de múltiples lineas. Normalmente se utiliza para que se incluyan en el comentarios. La etiqueta usada es <TEXTAREA> </TEXTAREA> , y sus parámetros : name = campo Nombre del campo. cols = num. Número de columnas de texto visibles. rows = num. Número de filas de texto visibles. wrap = VIRTUAL / PHYSICAL Justifica el texto automáticamente en el interior de la caja. La opción PHYSICAL envía las líneas de texto separadas en líneas físicas. La opción VIRTUAL envia todo el texto seguido. Veamos a continuación un ejemplo de formulario utilizando todas las formas de introducción de datos. <FORM action = "mailto:usuario@email.dom" method = post > Tu Nombre: <INPUT type = text name = nombre size = 30 > Tu Clave: <INPUT type = password name = clave size = 8 > <P> Archivos a Enviar: <INPUT type = checkbox name=archivo value = "Manual" > Manual de Html <INPUT type = checkbox name=archivo value = "Mapthis" > Programa Mapthis <INPUT type = checkbox name=archivo value = "Help" > Archivo de Ayuda <P> Tu Edad : <INPUT type = radio name=edad value = "-20" > Menos de 20 años <INPUT type = radio name=edad value = "20-40" > Entre 20 y 40 años <INPUT type = radio name=edad value = "+40" > Mas de 40 años <P> <INPUT type = hidden name=lugar value = " página personal" > Como encontraste mi página : <SELECT name=donde> <OPTION> De casualidad <OPTION> Por el buscador Ole
  • 4. <OPTION> Por el buscador Yahoo <OPTION> Me la comentaron </SELECT> <P> Tus Comentarios: <BR> <TEXTAREA name = comentario rows = 5 cols = 40 wrap = virtual ></TEXTAREA> <P> <INPUT type = submit value = "Enviar" > <INPUT type = reset value = "Borrar" > </FORM> Ahora veamos el efecto producido en la página Web : Tu Nombre: Tu Clave: Archivos a Enviar: Manual de Html Programa Mapthis Archivo de Ayuda Tu Edad : Menos de 20 años Entre 20 y 40 años Mas de 40 años Como encontraste mi página : De casualidad Tus Comentarios: Enviar Borrar Si rellenas este FORM y pulsas sobre el botón Enviar , (estando conectado a Internet), se generará un mensaje de correo a la direccion de correo usuario@email.dom. Si pulsas el boton Borrar se borraran los datos que hayas introducido en el Formulario. El texto que se recibiría por correo electrónico sería parecido a este :
  • 5. nombre=Pedro+Perez &clave=12345678 &archivo=Manual &archivo=Mapthis &edad=20-40 &lugar=pagina+personal &donde=Por+el+buscador+Ole &comentario%94= Espero+que+me+mandes+los%0D%0Aficheros+antes+del+martes%0D%0A%0D%0AS aludos.%0D%0A Podemos observar que en el correo se separan las variables con el símbolo & , los espacios se sustituyen por el signo + y se representan los codigos de retorno de carro y avance de linea del campo de texto con los caracteres %0D y %0A respectivamente. Si en vez de enviar estas variables por correo electrónico, fuesen enviadas a un programa (CGI), este programa podría tratarlas y dar como respuesta una nueva página Web. Para enviar un formulario por e-mail sin importar el navegador utilizado se ha de utilizar un programa externo que realize este proceso. En WebTaller te ofrecemos un servicio de envío de formularios Truco !!! Se puede utilizar un Formulario como "lanzador" de links, es decir, por medio de una lista desplegable permitir al usuario escoger un Link y acceder a el. Para ello se utiliza el parametro "OnClick". Ejemplo : <FORM> <SELECT name = "list" > <OPTION SELECTED value= "http://www.webtaller.com" > WebTaller <OPTION value= "http://www.microsoft.com" > Microsoft <OPTION value= "http://www.ibm.com" > Ibm <OPTION value= "http://www.novell.com" > Novell <OPTION value= "http://www.hp.com" > Hewlett Packard <OPTION value= "http://www.fujitsu.com" > Fujitsu <OPTION value= "http://www.3com.com" > 3Com </SELECT> <INPUT TYPE=BUTTON value= "Ir a..." onClick= "top.location.href=this.form.list.options[this.form.list.selectedIndex].value" > </FORM> Este seria el efecto producido : WebTaller