Si lo que quieres es que en el HTML no aparezca el listener y la funcion llamada por el listener, usa JS para crear el listener, no aparecerá en el documento html de forma explicita y tampoco la funcion.
ejemplo :
Código Javascript
:
Ver originalDocument.getelementByID('MiDiv').addEventListener("onclick", function () {/* FUNCION QUE QUIERES LLAMAR*/;}, false);
El listener y la función se añadirán al elemento que obtengas mediante ID, esta forma de añadir un evento, "es especial" y distinta a la forma convencional de ponerlo en el html. Si quieres un poco de documentacion al respecto en español :
http://www.codexexempla.org/curso/curso_4_3_e.php