Stop event bubble
<html> <head> <script type="text/javascript"> var djConfig = { baseScriptUri : "js/dojo/" }; </script> <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script> <script language="JavaScript" type="text/javascript"> function setup() { dojo.byId("outerDiv").onclick = doOuterClick; dojo.byId("innerDiv").onclick = doInnerClick; } function doOuterClick(e) { alert("out"); } function doInnerClick(e) { alert("inner"); dojo.stopEvent(e); } </script> </head> <body onLoad="setup();"> <div id="outerDiv"> outer <div id="innerDiv"> inner </div> </div> </body> </html>