зеркало из https://github.com/mozilla/pjs.git
42 строки
1.1 KiB
HTML
42 строки
1.1 KiB
HTML
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
<head>
|
||
|
<script type="text/javascript">
|
||
|
|
||
|
function boom()
|
||
|
{
|
||
|
var textB = document.createTextNode("b");
|
||
|
var textC = document.createTextNode("c");
|
||
|
var textN = document.createTextNode("n");
|
||
|
var textP = document.createTextNode("p");
|
||
|
|
||
|
var blv = document.createElementNS("http://www.w3.org/1999/xhtml", "div");
|
||
|
var odj = document.createElementNS("http://www.w3.org/1999/xhtml", "div");
|
||
|
var tr = document.createElementNS("http://www.w3.org/1999/xhtml", "tr");
|
||
|
var td = document.createElementNS("http://www.w3.org/1999/xhtml", "td");
|
||
|
var mathMO = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mo");
|
||
|
|
||
|
td.appendChild(textB);
|
||
|
document.body.appendChild(blv);
|
||
|
blv.appendChild(tr);
|
||
|
blv.appendChild(mathMO);
|
||
|
mathMO.appendChild(textP);
|
||
|
odj.appendChild(td);
|
||
|
odj.appendChild(textN);
|
||
|
|
||
|
blv.removeChild(tr);
|
||
|
mathMO.appendChild(odj);
|
||
|
td.removeChild(textB);
|
||
|
blv.appendChild(textC);
|
||
|
document.body.appendChild(odj);
|
||
|
odj.insertBefore(mathMO, textN);
|
||
|
document.body.appendChild(mathMO);
|
||
|
mathMO.appendChild(odj);
|
||
|
}
|
||
|
|
||
|
</script>
|
||
|
</head>
|
||
|
|
||
|
<body onload="boom();"></body>
|
||
|
|
||
|
</html>
|