3 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8">
7 var ruby
= document
.getElementById('R');
8 var text
= document
.getElementById('ML');
9 var newText
= document
.createTextNode('HT');
10 ruby
.insertBefore(newText
, text
);
14 <body onload=
"test()">
15 <p>The following is a test for DOM manipulation within
<ruby
>: Inserting a new text before another text of a ruby base.
</p>
16 <p>Both lines should look identical (the first line is the one manipulated).
</p>
19 <p><ruby
> is defined in the
<ruby id=
"R"><span id=
"ML">ML
</span><rt>Hyper-text Markup Language
</rt>5</ruby> spec.
</p>
20 <p><ruby
> is defined in the
<ruby>HT
<span>ML
</span><rt>Hyper-text Markup Language
</rt>5</ruby> spec.
</p>