Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Atributos data - Objetos
<!--
Utilizar atributos data para almacenar contenido
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1 data-mensaje="Mensaje dentro del HTML"> Click!</h1>
<script>
function mostrar_mensaje () {
alert(this.dataset.mensaje);
}
var nodo = document.getElementsByTagName('h1')[0];
nodo.addEventListener('click', mostrar_mensaje, false);
</script>
</body>
</html>
<!--
Utilizar objetos para almacenar contenido
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1> Click!</h1>
<script>
var contenido = {
mensaje: "Mensaje en un objeto."
};
function mostrar_mensaje () {
alert(contenido.mensaje);
}
var nodo = document.getElementsByTagName('h1')[0];
nodo.addEventListener('click', mostrar_mensaje, false);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment