我一直用JavaScript并没有这样的事情使用dojo/javascript触发点击事件?
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?
代码是在这里:http://jsfiddle.net/TVrfF/, 取消注释测试用例
所以,我怎么可以触发通过的addEventListener click事件设置(例如,DIV “bob”)与dojo或纯javascript?
另外,我应该放弃使用addEventListener从现在开始,只是使用element.onclick = function(){}由于这个问题我有? addEventListener的优点是什么?
document.getElementById(“iris”)。click()? – binarious 2012-04-04 22:27:03