Возможный дубликат:
addeventhandler vs onclick
Я немного запутался, используя "onclick" "onmousedown" как свойство элементов HTML.
Например:
<button onclick="my_JS_function()"></button>
или
<div onmousedown="my_another_JS_funciton"></div>
Но некоторые люди говорят, что только "правильный" способ добавления "слушателей" -
document.getElementById("my_id").addEventListener("onclick", my_JS_function, false);
Чем больше "правильного" более поддерживаемого способа сделать это?