| <html xmlns='http://www.w3.org/1999/xhtml'> |
| <title>MathML: inserting arbitrary markup</title> |
| <td><math id="math"></math></td> |
| <math xmlns="http://www.w3.org/1998/Math/MathML"> |
| var elem = document.getElementById("mi2"); |
| var parent = elem.parentNode; |
| var new_elem = document.createElement("wbr"); |
| parent.insertBefore(new_elem, elem); |
| node = document.getElementById("math").appendChild(document.createElement("object")).lastElementChild; |
| elem = document.getElementById("mi1"); |
| parent = elem.parentNode; |
| new_elem = document.createElement("strong"); |
| parent.insertBefore(new_elem, elem); |
| parent.removeChild(elem); |