Googlea manejadores de eventos semánticos:
Código HTML:
Ver original<li class="link-a"><a id="autos" href="#">Autos
</a></li> <li class="link-a"><a id="animales" href="#">Animales
</a></li>
Código Javascript
:
Ver originalvar unaVariable = "cualquier cosa";
function unaFuncionCualquiera(param){
alert(param);
}
window.onload = function(){ //cuando se halla cargado la página
//accedemos al id del elemento html con el método getElementById() del objeto document
document.getElementById('autos').onclick = function() {
//usamos la variable global
alert(unaVariable);
}
document.getElementById('animales').onclick = function(){
//la pasamos por parametro a una función global (window.unaFuncionCualquiera)
unaFuncionCualquiera(unaVariable);
};
}
Espero ayude a responder tu pregunta, cualquier cosa solo dime, saludos.