Если я правильно понял вы хотите обойтись без атрибута onclick и ему подобных?
Тогда в js файле нужно добавить то самое событие.
На чистом JS это будет выглядеть вот так:
var a = getElementByTagName('a')[0];
a.addEventListener('click', function(), false)