High!
Ja:
<ol>
<li>1 Foo
<ol>
<li>1.1 Bar</li>
<li>1.2 Baz</li>
</ol>
</li>
<li>2 Quz</li>
</ol>
>
> Wo ist das Problem?
Sind denn, um bei deinem Beispiel zu blieben, "1", "1.1" oder "1.2" auch jeweils Bestandteile des Textknotens in <li>?
Worauf ich hinaus will: die Standard-"Ordered List" in HTML (<ol>) kennt zwar gestaffelte Einrückung, aber keine hierarchisch gestaffelte Nummerierung. Dein Beispiel sähe in Standard-HTML so aus:
1\. Foo
1. Bar
2. Baz
2\. Quz
Gehören die Nummern auch schon zum Textknoten im jeweiligen <li>, min anderen Worten, kann ich das fehlende "1." mit insertBefore einfügen?
Bis bald im Khyberspace!
Yadgar