// Función externa
function muestraMensaje() {
alert('Gracias por pinchar');
}
// Asignar la función externa al elemento
document.getElementById("pinchable").onclick = muestraMensaje;
// Elemento HTML puede ser: input, button, span, a, p, label, div, etc.
<input id="pinchable" type="button" value="Pinchame y verás" />