I've been working with javascript and did something like this
var div = document.getElementById("bob");
div.addEventListener("click", function(){alert('foo');});
// all tests fail
//div.click();
//div.onclick();
//div.onClick();
var div2 = document.getElementById("adam");
// works
//div2.onclick();
var div3 = document.getElementById("iris");
div3.onclick = function(){alert('wat');};
// works
//div3.onclick();
//How do I trigger the div (the first div, "bob") "click" event?
code is here: http://jsfiddle.net/TVrfF/ , uncomment to test cases
So how can I trigger a click event setup via addEventListener (e.g. div "bob") with dojo or plain javascript?
Also, should I abandon using addEventListener from now on and just use element.onclick = function(){} due to this problem I'm having? What are the advantages of addEventListener?