addEventListener a un elemento, con el elemento mismo como parámetro

En primer lugar, perdón si el título no es el mejor, no pude encontrar uno mejor.

¿Cómo puedo configurar una función como clickEvent para un Div usando javascript, y al mismo tiempo también establecer el parámetro de la función, para que sea el Div en sí?
Por ejemplo:

tengo unHTML archivo que tiene:

<span id='parent'>
    <div class='child'></div>
</span>

Y unJS archivo donde tengo el siguiente código:

var el = document.getElementById("parent").getElementsByClassName("child")[0];
el.onclick = someFuntion(this);

Pero la cosa es que quiero que elthis paramenter consulte eldiv.child, de modo que cuando hago clic en Div, debe pasar a sí mismo como un parámetro, como un elemento DOM, lo que me permite usarlo dentro desomeFuntion(element) como cualquier otro elemento DOM:element#id, por ejemplo.

Soluciones probadas:

el.addEventListener("click", someFuntion(event), false);
el.addEventListener("click", someFuntion(this), false);
el.addEventListener("click", someFuntion(el), false);
$("#parent #child").bind("click", someFuntion(this));
el.onclick = someFuntion(divIntoSpan);

SOLUCIÓN:
el.onclick = someFuntion;

function someFunction(e){
    if(e.target){
        //remember to use "e.target" from here on, instead of only "e"
        //e.id (error: undefined); e.target.id (correct)
    }
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta