
Lenguaje de programación javascript para páginas web dinamicas e interactivas.
Una pagina web dinamica es aquella en la que podemos agregar efectos y transiciones, que al usuario le pareceran interesantes, como por ejemplo incorporar efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario.

javascrip esta presente en cualquier pagina web, ya sea desde efectos simples hasta complejas animaciones:
algunas aplicaciones más comunes son:
Los scripts en HTML deben ser insertados entre las etiquetas:
<script></script>
nuestro primer 'Script'
<script>
alert('Mi primer JavaScript');
</script>
javascript nos permite interactuar con el contenido de nuestra pagina web, es decir, nosotros podemos agregar mas contenido de forma dinamica:
<!doctype html>
<html>
<body>
.
.
<script>
document.write("<h1>Este es el título</h1>");
document.write("<p>Esto es un parrafo</p>");
</script>
.
.
</body>
</html>
Las sentencias de JavaScript en los ejemplos anteriores se ejecutan cuando se carga la pagina.
En los siguientes ejemplos trataremos de ejecutar nuestras funciones javascript en un evento: "como cuando el usuario hace click en un boton"
Con javascript podemos poner un sin fin de funciones o comandos dentro de nuestro documento HTML.
Nuestros scripts pueden estar en el <body> o en la seccion <head> del html, y/o en los dos
document.write("<h1>Este es un encabezado</h1>");document.write("<p>Este es un párrafo</p>");
Sólo se puede utilizar "document.write " en la salida HTML. Si lo usa después que el documento se haya cargado, todo el documento se sobrescribirá.
<button type="button" onclick="alert('Bienvenido!')">Clic aqui</button>
x=document.getElementById("demo"); //Encuentra el elemento
x.innerHTML="Hello JavaScript"; //Cambia el elemento
x=document.getElementById("demo"); //Encuentra el elementox.style.color="#ff0000"; //Cambia el estilo