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