JavaScript Tutorial/Dojo toolkit/stopEvent

Материал из Web эксперт
Версия от 18:52, 25 мая 2010; (обсуждение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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>