CSS

Pronto...

1. Eventos

<h1 onClick='changeText(this)'>Click para cambiar</h1>
Eventos
EventoDescripción
onClick

2. EventListener()

elemento.addEventListener('evento', funcion, true/false);

El evento puede ser: click, mouseover, etc

El tercer parámetro es opcional y especifica si se debe usar el burbujeo de evento o la captura de evento

document.getElementById('btn').addEventListener('click', displayDate);
document.getElementById('btn').addEventListener('click', function(){ alert("Hola mundo"); });

Tenga en cuenta de usar click y no onClick.