Lenguaje JavaScript
Lenguaje JavaScript
Lenguaje de Programación
JavaScript
JavaScript es una de las múltiples aplicaciones que han surgido para
extender las capacidades del lenguaje HTML.
Document
HTML
head body
id
title h1
class
JavaScript - ¿Qué puede hacer?
• Cambiar todos los elementos HTML de la página.
• Cambiar todos los atributos HTML de la página.
• Cambiar todos los estilos CSS de la página.
• Eliminar elementos y atributos HTML existentes
• Agregar nuevos elementos y atributos HTML
• Reaccionar a todos los eventos HTML existentes en la página.
• Crear nuevos eventos HTML en la página.
JavaScript – Ubicación de código JavaScript
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Código JavaScript <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
</script>
</head>
<body>
Código JavaScript
<script>
</script>
</body>
</html>
JavaScript – formas de obtener un elemento HTML
• Elements by id
• Elements by tag name
• Elements by class name
• Elements by CSS selectors
• Elements by HTML object collections
JavaScript – como cambiar el contenido HTML
document.getElementById("estilo").href = "hoja.css";
JavaScript – cargar otro documento html
Para cargar otro archivo html dentro un elemento html debemos especificar como un
object.
Ejemplo:
document.getElementById("contenido").innerHTML = '<object type="text/
html" data="Pagina.html" ></object>';
JavaScript – crear elementos html
Para crear un elemento html, primero debemos crear el elemento y luego crear el
contenido y por utlimo unir el elemento con el contenido.
Ejemplo:
padre.removeChild(hijo);
JavaScript – function
Para crear una función en JavaScript debemos utilizar la palabra reservada
“function” seguido del nombre de la función.
Ejemplo:
function changeStyle(){
document.getElementById("estilo").href = "hoja.css";
}