JavaScript Tutorial/Dojo toolkit/byId
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>