Javascript и теги привязки, лучшие практики?

Быстрый вопрос.

Должны ли мы помещать Javascript в HREF или использовать onClick (событие)?

Есть ли какие-нибудь плюсы / минусы использования любого из них. Лично я считаю, что проще / чище просто поместить код в href, и не нужно возвращать false или беспокоиться о переходе к #

Есть ли какие-либо известные проблемы, связанные с браузером, с каждым методом ...

Примеры:

<a href="javascript: alert('foo!');">Click Me</a>
<a href="#" onClick="alert('foo!');return false">Click Me</a>
<a href="javascript:void(0)" onclick="alert('foo!');">Click Me</a>
15
задан Weston Watson 22 July 2011 в 14:18
поделиться