Javascript Pau Barceló Forteza Creación de páginas Web (II)

Slides:



Advertisements
Presentaciones similares
JavaScript.
Advertisements

Introducción a la programación (Clase 2)
Introducción a la programación
JavaScript Rogelio Ferreira Escutia. 2 JavaScript Wikipedia, noviembre 2009http://es.wikipedia.org/wiki/Javascript.
Fernando Alonso Blázquez Programación en páginas Web: JavaScript 04 de Marzo de 2004.
Introducción a JavaScript (js)
PHP. PHP (Hypertext Preprocessor) preprocesador de Hipertexto Se ejecuta en el servidor El resultado de ejecutarse es código HTML Manual oficial en
Scripting en el lado del Cliente
Lenguaje PHP Capítulo 4.
M.C. Rafael A. García Rosas.
Lenguajes de programación
UNIDAD II: ALGORITMOS Y LENGUAJES
Te presento a Python Qué es Python? Lenguaje interpretado
Repaso para la construcción del intérprete 2012
INTRODUCCION A LOS ALGORITMOS (Conceptos previos)
Desarrollo de Aplicaciones para Internet
Tema 2: Lenguaje PHP básico
Programación 1 Introducción
Desarrollo de sitios web con PHP y MySQL
Fundamentos de Javascript Desarrollo de Aplicaciones para Internet.
Conceptos Básicos de Java
CONCEPTOS INTRODUCTORIOS DE JAVASCRIPT Preparado por: Prof. Nelliud D. Torres 14/octubre/2004.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Unidad I Java y C++ : Similitudes y diferencias
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
Clase Teórica No. 4 Programación IV
Prácticas de Organización de la Información y Redes
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Laboratorio 1 JavaScript.
Tema 1: Lenguaje PHP básico Ing. Tulio Nel Benavides Peña
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Pulse para añadir texto Desarrollo de sitios web con PHP y MySQL Tema 2: Lenguaje PHP básico Elaborado por: José Mariano González Romano
Introducción a las redes e Internet Unidad 7: Páginas web dinámicas Clase 1 Unidad 7: Páginas web dinámicas Clase 1.
Introducción a LISP Sergio Jiménez Celorrio Departamento Ingeniería Informática – UC3M.
PHP TODO SOBRE PHP.
Visualizador Web de imágenes médicas Rawb
Computación II Repaso de java Karina Figueroa Mora.
JavaScript Luis Zarza. JavaScript, Historia  Inicialmente se llamaba LiveScript  Lenguaje de guiones (script)  Respaldado por SUN en 1995: JavaScript.
Programación Web Unidad 4. Procesamiento del lado del cliente.
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.
introducción al lenguaje
Estructura general de un programa en el servidor de Bases de Datos.
PROFESORA: LAURA PATRICIA PINTO PRIETO.  JavaScript es un lenguaje de programación interpretado que se encuentra dentro de una página web HTML. Un lenguaje.
Asesorías sitio web Introducción a JavaScript Ing. Tito Fernando Ale Nieto
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Elementos básicos del lenguaje
Mg. Christian Retamal P.1 PROGRAMACIÓN LADO CLIENTE Christian Retamal Peña Magíster © en Ingeniería Industrial y Sistemas.
JAVASCRIPT ING.IVAN PETRLIK AZABACHE. Javascript Javascript es un código interpretado cuya finalidad es darle mayor interactividad a nuestras paginas.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
PHP con Bases de Datos Tema 5 Funciones Introducción Valor de una Función Función para obtener fecha actual. Documentación de Funciones Funciones de Usuario.
PHP el Lenguaje Ejercicios Básicos.
Práctica Profesional PHP.
Manual PHP Básico Camilo Cartagena.
JAVASCRIPT Permite extender las capacidades del lenguaje HTML.
 Es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante.
Administración de Sitios Web Introducción al Lenguaje PHP
Creación de páginas Web (II) PHP Pau Barceló Forteza
Elementos básicos.  Fuertemente tipeado.  Sintaxis similar a C/C++.  Sin punteros: garbage collection.  Portable.  Integra librerías para objetos.
Creación de páginas Web (II) Recordatorio Pau Barceló Forteza
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Ing. Johanna Macias. Plan de Contenido:  Unidad 1: Introducción a la programación  Estructura lógica del computador: Software y tipos.  Lenguajes de.
I.LENGUAJE DE PROGRAMACIÓN JAVASCRIPT. El JavaScript es un lenguaje de programación interpretado, lo que significa que no necesita ser compilado. Proviene.
INS-204 Fundamentos de Programacion notas de clase, objetivo, programar en Python con nivel medio de destreza.
Java Script. Como habilitar JavaScript en tu navegador
Implantación de aplicaciones Web
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Introducción a la Programación Multimedial
Javascript.
Transcripción de la presentación:

Javascript Pau Barceló Forteza Creación de páginas Web (II)

Introducción  Desarrollado por Brendan Eich sobre 1995  Lenguaje de parte de cliente  Interpretado  Sintaxis similar a Java y C  Solucionar problemas de ancho de banda

Ejemplo I document.write('Hola Mundo');

Variables en Javascript  Valores enteros (57)  Valores reales (45.32)  Cadenas de caracteres (‘perro’)  Otras (punteros, estructuras, …)  Declaración: var edad= 20; var edad; edad= 20;

Ejemplo variables var nombre='Juan'; var edad=10; var altura=1.92; var casado=false; document.write(nombre); document.write(' '); document.write(edad); document.write(' '); document.write(altura); document.write(' '); document.write(casado);

Entrada y Salida de datos var nombre; var edad; nombre=prompt('Ingrese su nombre:',''); edad=prompt('Ingrese su edad:',''); document.write('Hola '); document.write(nombre); document.write(' asi que tienes '); document.write(edad); document.write(' años');

Función Alert var mensaje; mensaje=prompt('Ingrese Mensaje:',''); alert(mensaje);

Operaciones matemáticas var valor1; var valor2; valor1=prompt('Ingrese primer número:',''); valor2=prompt('Ingrese segundo número',''); var suma=parseInt(valor1)+parseInt(valor2); var producto=valor1*valor2; document.write('La suma es '); document.write(suma); document.write(' '); document.write('El producto es '); document.write(producto);

Control de flujo  If var nombre; var nota; nombre=prompt('Ingrese nombre:',''); nota=prompt('Ingrese su nota:',''); if (nota>=4){ document.write(nombre+' está aprobado con un '+nota); }else{ document.write(nombre+' está cateado con un '+nota);  While var x = 1; while (x "); x++; }

Funciones código de función function datos_personales(nombre, apellidos, edad) { return 'Hola, ' + nombre + ' ' + apellidos + ', tienes ' + edad + ' años.'; } alert(datos_personales("Pepito", "Perez", 25))

Control de Select function cambiarColor() { document.form1.text1.value = document.form1.select1.selectedIndex; document.form1.text2.value = document.form1.select1.options[document.form1.select1.selectedIndex].text; document.form1.text3.value = document.form1.select1.options [document.form1.select1.selectedIndex].value; } Rojo Verde Azul Número de índice seleccionado del objeto SELECT:<input type="text" name="text1"> Texto seleccionado: Valor asociado:

Eventos OnMouseOver, OnMouseOut function pintar(col) { document.bgColor=col; } <a href="pagina1.html" onMouseOver="pintar('#ff0000')" onMouseOut="pintar('#ffffff')">Rojo - <a href="pagina1.html" onMouseOver="pintar('#00ff00')" onMouseOut="pintar('#ffffff')">Verde - Azul

Uso de archivos externos (I)  Librería Javascript (lib.js) function retornarFecha() { var fecha fecha=new Date(); var cadena=fecha.getDate()+'/'+(fecha.getMonth()+1)+'/'+fecha.getYear(); return cadena; } function retornarHora() { var fecha fecha=new Date(); var cadena=fecha.getHours()+':'+fecha.getMinutes()+':'+fecha.getSeconds() ; return cadena; }

Uso de archivos externos (II)  Llamada desde fichero html Problema document.write('La fecha de hoy es:'+retornarFecha()); document.write(' '); document.write('La hora es:'+retornarHora());

Efectos con Javascript Ejemplos Javascript var id,pause=0,position=0; function rotaTexto() { var i,k,msg=" Ultimo día de clase "; k=(100/msg.length)+1; for(i=0;i<=k;i++) msg+=" "+msg; document.form2.rotaText.value=msg.substring(position,position+100); if(position++==100) position=0; id=setTimeout("rotaTexto()",100); }