JavaScript Tutorial/Dojo toolkit/clone

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

Clone node

   <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 doOnLoad() {
       var originalNode = dojo.byId("originalNode");
       var clonedNode = dojo.clone(originalNode);
       clonedNode.innerHTML = "B";
       alert(originalNode.innerHTML);
       alert(clonedNode.innerHTML);
     }
   </script>
 </head>
 <body onLoad="doOnLoad();">
A
 </body>

</html></source>


dojo clone

   <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>
     var c1 = new dojo.Color([255, 0, 0]);
     alert(c1);
     var c2 = dojo.clone(c1);
     alert(c2);
   </script>
 </head>
 <body></body>

</html></source>