Деточка, onclick не вызывает событие, а сам является событием. При наступлении такого события совершаются те или иные действия, то есть вызывается какая-нить функция. Кстати, в C# events могут иметь много подписчиков...
Но в JS можно так function f(){
//code
}