JavaScript Tutorial/Dojo toolkit/byId

Материал из Web эксперт
Перейти к: навигация, поиск

Add action to tag by using dojo.byId("id")

   <source lang="javascript">

<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();">
     outer
       inner
 </body>

</html></source>


Get Element by id

   <source lang="javascript">

<html>

 <head>
   <script type="text/javascript">
     var djConfig = {
       baseScriptUri : "js/dojo/"
     };
   </script>
   <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
   <script>
     function testIt() {
       alert(dojo.isDescendant(dojo.byId("div3"), dojo.byId("div1")));
     }
   </script>
 </head>
 <body onLoad="testIt();">
   
   
 </body>

</html></source>