java script
TRANSCRIPT
JAVA SCRIPT
16-06-2012[AIEP - IP Universidad A. Bello]JAVA SCRIPT
Correo: [email protected][AIEP - IP Universidad A. Bello]Es cdigo de programacin que se puede incorporar sobre cualquier archivo HTML. Se utilizan para generar funciones, validaciones, etc. Las etiquetas que inician y cierran la funcionalidad de Java Script son: Se debe escribir en minsculas
//jscrip0.asp
Ejemplo de JavaScript
Este es documento normal en HTML.
document.write("Esto es JavaScript!")
Hola Mundo en HTML.
EJEMPLOS[AIEP - IP Universidad A. Bello]Variables, Estructuras de Programacin[AIEP - IP Universidad A. Bello]Definicin de variables: instruccin var; Ejemplo:
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); Ingresar datos desde teclado:
instruccin prompt; Ejemplo:
var valor1; var valor2; valor1=prompt('Ingrese primer
nmero:',''); valor2=prompt('Ingrese segundo nmero',''); 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);
=prompt(,); parseInt: devuelve el valor entero de una cadena.[AIEP
- IP Universidad A. Bello]ESTRUCTURAS CONDICIONALES
if (condicin){ acciones; } else acciones; } >Mayor >= mayor o igual < menor =18){ document.write('es mayor de edad '+num1);}else{ document.write('es menor de edad '+num1);}
[AIEP - IP Universidad A. Bello]Op. Matemticos:( ), *, /, +, -, %
var num1,num2; num1=prompt('Ingrese el primer nmero:',''); num2=prompt('Ingrese el segundo nmero:','');num1=parseInt(num1); num2=parseInt(num2);if (num1>num2) { document.write('el mayor es '+num1); }else{if (num1num2 && num1>num3){ document.write('el mayor es el '+num1);}else{ if (num2>num3) { document.write('el mayor es el '+num2); } else { document.write('el mayor es el '+num3); }}
[AIEP - IP Universidad A. Bello]
var valor;valor=prompt('Ingrese un valor entre 1 y 5:','');//Convertimos a enterovalor=parseInt(valor);SWITCH:
switch (valor) { case 1: document.write('uno'); break; case 2: document.write('dos'); break; case 3: document.write('tres'); break; case 4: document.write('cuatro'); break; case 5: document.write('cinco'); break; default:document.write('debe ingresar un valor comprendido entre 1 y 5.');}
[AIEP - IP Universidad A. Bello]
var col;col=prompt('Ingrese el color rojo, verde, azul para pintar el fondo de la ventana' ,'');switch (col) { case 'rojo': document.bgColor='#ff0000'; break; case 'verde': document.bgColor='#00ff00'; break; case 'azul': document.bgColor='#0000ff'; break; default: alert('debe ingresar rojo, verde, azul')}
SWITCH [AIEP - IP Universidad A. Bello]While:
var x;x=1;while (x