diman91, если по извращаться то можно так
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<div data-click="app.helloWorld()"> click me</div>
<script>
var coll = document.querySelectorAll("[data-click]"),
app = new App;
Array.prototype.forEach.call(coll, function (item) {
item.addEventListener("click", onClickHandler);
});
function onClickHandler() {
var val = this.getAttribute("data-click");
if(!val) return;
eval(val);
}
function App() {
this.helloWorld = function () {
console.log("Hello stupid World")
}
}
</script>
</body>
</html>