Control de eventos con Javascript

Slides:



Advertisements
Presentaciones similares
Realización de exámenes. Normas para los exámenes Sólo se le permitirá el acceso al examen en 2 ocasiones, y sólo podrá entregarlo 1 vez Las claves de.
Advertisements

Introducción a la programación (Clase 2)
Presentación de Visual Web Developer 2005 Express Edition Alfonso Goyeneche Torres Presidencia Nacional Comunidad Académica Microsoft Junta Directiva Nacional.
Cómo abrir un curso e-learning. Una vez que se haya abierto la carpeta, se presenta en pantalla el contenido de ésta. Es necesario activar el ejecutable.
Departamento de Comunicación Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México Instituto Tecnológico y de Estudios.
Fernando Alonso Blázquez Formularios en lenguaje HTML 26 de Febrero de 2004.
Fernando Alonso Blázquez Programación en páginas Web: JavaScript 04 de Marzo de 2004.
El mecanismo básico de interacción entre el usuario y un sitio web esta dado por el uso de formularios html. El server envía un formulario que el browser.
Repaso desde HTML a XHTML
Visual Basic para Aplicaciones
Diseño de Interfaces Humanas
JavaScript Es una de las múltiples aplicaciones que han surgido para extender las capacidades del Lenguaje HTML. JavaScript es un lenguaje script orientado.
Modelando aplicaciones
Java Applets Ing. Martín Jiménez.
Desarrollo de sitios web con PHP y MySQL Tema 3: Formularios José Mariano González Romano
Curso de PHP Tema 3: Formularios.
Introduccion a las páginas WEB HTML
Cualquier sitio web puede ser utilizado en un momento determinado como medio para llevar a cabo ciertos aprendizajes, por ejemplo se pueden aprender cosas.
Fundamentos de Javascript Desarrollo de Aplicaciones para Internet.
a) Verdadero. b) Falso. a) Verdadero. b) Falso.
Capacitación de Herramientas para el Desarrollo WEB Modulo VI- Javascript Sesión #3 María Paz Coloma M.
Laboratorio 7 Paginas Dinámicas Universidad de Chile – Bachillerato Curso: Computación Cristian Wilckens Patricio Bahamondes Fecha: 28 de Mayo del 2010.
Formularios en lenguaje HTML 7 de Abril de Índice Generalidades Definición en HTML Elementos Formas de envío: métodos GET y POST Recepción y tratamiento.
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
Zoho Contiene aplicaciones online que permiten crear y compartir documentos tales como hojas de calculo, documentos, presentaciones, Wiki, compartir documentos.
Actividad 8 Equipo 3: o Gemma Cedillo Saucedo. o Alejandra Castillo Almazán. o Adriana Lara Mata. o Jorge Arregoytia García. o Aleida Villegas Rodríguez.
Eventos. Ejemplos de Eventos Un click del mouse Carga de una imagen o página web Pasar el mouse por encima de un punto del documento Seleccionar un campo.
FORMULARIOS HTML TIPOS DE ELEMENTOS DE FORMULARIO n Campos de entrada de datos. n Campos de datos de varias líneas. n Listas. n Botones. n Textos descriptivos.
Ingeniero Anyelo Quintero
Estructura de Documento Atributos 1. Atributos Básicos id, class, style, title 2. Atributos para Internacionalización lang, xml:lang, dir 3. Atributos.
PAGINAS WEB 4TA. CLASE Luis Rojas.  Recordemos apagar/silenciar nuestros teléfonos móviles.
En ocasiones podemos desear añadir comentarios aclaratorios dentro del código, de manera que no sean visualizados en el navegador, pero sí a la hora de.
Laboratorio 1 JavaScript.
DISEÑO DE SITIOS WEB FRONTPAGE 2003.
DESARROLLO DE APLICACIONES MOVILES I. Temas – CheckBox – Spinner.
¿Qué son los formularios? Los formularios son posiblemente la herramienta más utilizada en Internet para obtener datos e información acerca de la gente.
F o r m u l a r i o s. Introducción. En los sistemas informáticos basados en la Web es muy común encontrar formularios para recopilar información. HTML.
Unidad didáctica 6 Diseño de páginas Web.
Publicación de bases de datos Access en la web
Manual Dreamweaver. Barra de herramientas. El primero botón que aparece en la barra es la de vista de código, que hace que en la ventana del documento.
Programación Web Unidad 4. Procesamiento del lado del cliente.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Asesorías sitio web Introducción a JavaScript Ing. Tito Fernando Ale Nieto
Lenguaje de definición
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
Tema 10. Uso de formularios y controles
La Web 1.0 ( ) es un tipo de web estática con documentos que jamás se actualizaban y los contenidos dirigidos a la navegación HTML y GIF. Es la.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
- Parámetros de apariencia y uso Luis Villalta Márquez.
CREACIÓN DE PÁGINAS WEB CON SHAREPOINT DESIGNER 2007 (Sesión 5) Ricardo Ferrís Castell ( ) Departament D ’ Informàtica.
EDMUNDO CARMONA GRANDE. Para darte de alta presionar el botón “Únete”
Navegadores Web..
Navegadores web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Crear una cuenta en unlugar.com Paso 1. Dar click en como nuevo usuario.
Sitios WEB HTML Dreamweaver Interfaz Instructor: Adbeel Cabnal.
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
Eventos. jQuery  Page 2 Los eventos son uno de los elementos más importantes en el desarrollo de aplicaciones web enriquecidas del lado del cliente,
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 5: JavaScript Ing. A. Lorena Ruhl Universidad Tecnológica Nacional Facultad.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
ELEMENTOS DE LA WED. Una página web es una fuente de información adaptada para la World Wide Web (WWW) y accesible mediante un navegador de Internet.
Creación de páginas Web (II) Formularios Pau Barceló Forteza
Imagen de Fondo La etiqueta... ; Permite introducir una imagen como fondo del documento HTML. A continuación se muestra un ejemplo:
Ministerio de Educación del GCBA Coordinación de Incorporación de Tecnologías Proyecto Red de Bibliotecas Escolares.
Universidad de MendozaTeleinformática I  Pasando datos  Links  Formularios  Controles  Método del formulario  Get  Post  Leyendo los datos desde.
Introducción a programación web Martin Esses. Formularios HTML se utilizan para pasar datos a un servidor. Un formulario HTML puede contener elementos.
LENGUAJES DE PROGRAMACIÓN PARA EL DESARROLLO DE INTERFACES Programación de Interfaces Unidad 2.
DOM y HTML Dinámico. DOM El modelo de objeto de documento (DOM) Interfaz de programación para los documentos HTML y XML Facilita una representación estructurada.
Introducción a la Programación Multimedial
Características básicas de HTML
Transcripción de la presentación:

Control de eventos con Javascript Pablo Lledó Rovira

Control de eventos con Javascript Contenidos Introducción Eventos Ejemplos Conclusión 1

Introducción Comunicación Web Servidor <-> Cliente Control de eventos con Javascript Introducción Comunicación Web Servidor <-> Cliente - Protocolos HTTP,FTP… Cliente <-> Usuario - Ratón, teclado y monitor 2

Introducción ¿Que es un evento? Señal que se genera cuando el Control de eventos con Javascript Introducción ¿Que es un evento? Señal que se genera cuando el usuario interactúa con el cliente Ejemplos: Hacer ‘clic’ en un botón Presionar tecla en una caja de texto 3

Introducción ¿Por que se genera una señal? Control de eventos con Javascript Introducción ¿Por que se genera una señal? Para poder controlar que ocurrirá cuando se produce Ejemplos: Al cerrar una página se muestra mensaje Al pulsar botón se limpian casillas de texto 4

Control de eventos con Javascript Introducción Cliente - Usuario 5

Eventos Características Pueden producirse cuando se Control de eventos con Javascript Eventos Características Pueden producirse cuando se interactúa con etiquetas Hay eventos comunes y propios de una etiqueta 6

Eventos ¿Como capturar un evento? Ejemplos: Control de eventos con Javascript Eventos ¿Como capturar un evento? Con ‘handlers’ o manejadores Ejemplos: - onClick, onLoad, onDblClick… Capturan los eventos producidos 7

Eventos ‘Handlers’ mas importantes Control de eventos con Javascript Eventos ‘Handlers’ mas importantes Tipo de manejador Etiquetas - onClick, cuando el usuario hace ‘clic’ Button, document, Checkbox, Link, Radio, Reset, Submit - onLoad, al terminar de cargar una página Image, Layer, window - onFocus, al coger el foco un control Button, Checkbox, Password, Radio, Reset, Select… - onResize, al modificar el tamaño de la ventana window 8

Eventos ‘Handlers’ mas importantes Control de eventos con Javascript Eventos ‘Handlers’ mas importantes Tipo de manejador Etiquetas - onBlur, cuando un elemento pierde el foco Button, Checkbox, Layer, Radio, Select, Submit, Text… - onChange, el valor de un campo de formulario cambia FileUpload, Select, Text, Textarea - onKeyPress, cuando el usuario pulsa una tecla document, Image, Link, Textarea - onMove, cuando se mueve una venta o un marco window 9

Eventos ‘Handlers’ mas importantes Control de eventos con Javascript Eventos ‘Handlers’ mas importantes Tipo de manejador Etiquetas - onSelect, cuando se selecciona texto o area de texto Text, Textarea - onUnload, el usuario cierra la página window - onReset, cuando el usuario limpia el formulario Form onMouseDown, cuando el usuario pulsa el boton del raton Button, document, Link 10

Eventos Codigo El código manejador esta en el interior del código html Control de eventos con Javascript Eventos Codigo El código manejador esta en el interior del código html Patrón <‘Etiqueta’ ‘manejador’=‘codigo a ejecutar’> Ejemplo <input type="button" value=" Pulsar boton “ onClick="window.alert('Hola mundo!')";> 11

Eventos Ejemplos onClick Control de eventos con Javascript <html> <head> <title>Ejemplo onClick</title> </head> <body> <center> <input type="button" value=" Pulsar boton para saludo... " onClick="window.alert('Hola mundo!')";> </center> </body> </html> 12

Eventos Ejemplos onLoad Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body onLoad="boton.value='hola!'"> <center> <input type="button" name="boton" value="" onLoad = " value= 'hola mundo!' "> </center> </body> </html> 13

Eventos Ejemplos onFocus Control de eventos con Javascript <html> <head> <title>Ejemplo onFocus</title> </head> <body> <center> <input type=“text" value=" Al coger foco muestra mensaje... " onFocus="window.alert('Hola mundo!')";> </center> </body> </html> 14

Eventos Ejemplos onResize Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body onResize="alert('Hola mundo');"> </body> </html> 14

Eventos Ejemplos onBlur Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al perder foco muestra mensaje" onBlur = " alert('Hola mundo!');"> </center> </body> </html> 16

Eventos Ejemplos onChange Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al modificar texto mensaje" onChange = " alert('Hola mundo!');"> </center> </body> </html> 17

Eventos Ejemplos onKeyPress Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al pulsar tecla mensaje" onKeyPress = " alert('Hola mundo!');"> </center> </body> </html> 18

Eventos Ejemplos onMove Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al mover muestra mensaje" onMove = " alert('Hola mundo!');"> </center> </body> </html> 19

Eventos Ejemplos onSelect Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al seleccionar texto muestra mensaje" onSelect = " alert('Hola mundo!');"> </center> </body> </html> 20

Eventos Ejemplos onUnload Control de eventos con Javascript <html> <head> <script language="JavaScript"> function Salida() { if (confirm('¿Estás seguro de que quieres abandonar este script?')) return true; else { return false;} } </script> </head> <body bgcolor="white" onUnload="Salida()"> </body> </html> 21

Eventos Ejemplos onReset Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Al borrar muestra mensaje" onReset = " alert('Hola mundo!');"> <input type="reset" size=30 name="boton" value=“Borrar…" onClick = "texto.value = '';" > </center> </body> </html> 22

Eventos Ejemplos onMouseDown Control de eventos con Javascript <html> <head> <title>Ejemplo onLoad</title> </head> <body> <center> <input type="text" size=30 name="texto" value="Pulsar boton raton aqui para mensaje" onMouseDown = " alert('Hola mundo!');"> </center> </body> </html> 23

Control de eventos con Javascript Conclusión Los eventos en javascript permiten al programador mas flexibilidad a la hora de validar datos y restringir ‘movimientos’ de usuario 2

Control de eventos con Javascript ¿ Preguntas ?

Bibliografía http://manuales.dgsca.unam.mx/javascript/Eventos.html Control de eventos con Javascript Bibliografía http://manuales.dgsca.unam.mx/javascript/Eventos.html http://www.ulpgc.es/otros/tutoriales/JavaScript/cap6.htm http://www.elcodigo.com/tutoriales/javascript/javascript5.htm http://www.territoriopc.com/javascript/10.htm