inserttwoparents.html 933 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <html class="reftest-wait">
  2. <head>
  3. <script>
  4. function boom()
  5. {
  6. document.body.offsetHeight;
  7. var fourehdiv = document.getElementById("foureh");
  8. var parent = fourehdiv.parentNode;
  9. for (var i = 2; i <= 3; i++) {
  10. var newdiv = document.createElement("div");
  11. newdiv.appendChild(document.createTextNode(i + "a"));
  12. parent.insertBefore(newdiv, fourehdiv);
  13. }
  14. var fourbeediv = document.getElementById("fourbee");
  15. parent = fourbeediv.parentNode;
  16. for (var i = 2; i <= 3; i++) {
  17. var newdiv = document.createElement("div");
  18. newdiv.appendChild(document.createTextNode(i + "b"));
  19. parent.insertBefore(newdiv, fourbeediv);
  20. }
  21. document.body.offsetHeight;
  22. document.documentElement.className = "";
  23. }
  24. </script>
  25. </head>
  26. <body onload="boom();">
  27. <div>
  28. <div>1a</div>
  29. <div id="foureh">4a</div>
  30. <div>5a</div>
  31. </div>
  32. <div>
  33. <div>1b</div>
  34. <div id="fourbee">4b</div>
  35. <div>5b</div>
  36. </div>
  37. </body>
  38. </html>