339315-1.html (834B)
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <html> 3 4 <head> 5 <script> 6 7 function boom() { 8 var table = document.getElementById("table"); 9 10 var doomed = document.getElementById("doomed"); 11 doomed.remove(); 12 13 var colgroup1 = document.createElement("colgroup"); 14 table.appendChild(colgroup1); 15 16 var thead = document.createElement("thead"); 17 var tr = document.createElement("tr"); 18 var td = document.createElement("td"); 19 td.setAttribute("colspan", 0); 20 tr.appendChild(td); 21 thead.appendChild(tr); 22 table.insertBefore(thead, colgroup1); 23 24 colgroup1.remove(); 25 26 var colgroup2 = document.createElement("colgroup"); 27 table.appendChild(colgroup2); 28 } 29 30 </script> 31 </head> 32 33 <body onload="boom();"> 34 35 <table id="table"><tbody><tr id="doomed"><td>x</tr></tbody></table> 36 37 </body> 38 </html>