| 
 
 /*
 JavaScript Unleashed, Third Edition
 by Richard Wagner and R. Allen Wyke
 
 ISBN: 067231763X
 Publisher Sams CopyRight 2000
 
 */
 
 <HTML>
 <HEAD>
 <TITLE> DOM cloneNode example </TITLE>
 </HEAD>
 <BODY ID="bodyNode">
 <TABLE ID="tableNode">
 <TBODY>
 <TR ID="tr1Node">
 <TD BGCOLOR="yellow">Row 1, Cell 1</TD>
 <TD BGCOLOR="orange">Row 1, Cell 2</TD>
 </tr>
 <TR ID="tr2Node">
 <TD BGCOLOR="red">Row 2, Cell 1</TD>
 <TD BGCOLOR="magenta">Row 2, Cell 2</TD>
 </tr>
 <TR ID="tr3Node">
 <TD BGCOLOR="lightgreen">Row 3, Cell 1</TD>
 <td BGCOLOR="beige">Row 3, Cell 2</TD></TR>
 <TR ID="tr4Node">
 <TD BGCOLOR="blue">Row 4, Cell 1</TD>
 <TD BGCOLOR="lightblue">Row 4, Cell 2</TD>
 </tr>
 <TR ID="tr5Node">
 <TD BGCOLOR="orange">Row 5, Cell 1</TD>
 <TD BGCOLOR="purple">Row 5, Cell 2</TD>
 </tr>
 </TBODY>
 </TABLE>
 <SCRIPT LANGUAGE="JavaScript">
 <!--
 tr3Obj = tr1Node.cloneNode(false);
 alert(
 "tr3Obj.firstChild = " + tr3Obj.firstChild + "\n" +
 "tr3Obj.nodeName = " + tr3Obj.nodeName
 );
 // -->
 </SCRIPT>
 </BODY>
 </HTML>
 
 
 
 |