Hoi,
ik ben bezig met een contenteditable div,
als je hier lijstjes in aanmaakt, dan sluit ie de <LI>'s niet af op de laatste na.
Zelfs niet als ik de code er zelf goed in afsluit.
Ik wil dit wel netjes hebben, dus ik wou iets schrijven dat
omzet naar
Ik dacht hetvolgende te doen met php
Dit werkt wel, ware het niet dat ie alleen de even opties nu goed afsluit, dit is ook wel logisch, omdat hij dus steeds zoekt naar 2 <LI>'s.. als ie die gevonden heeft gaat ie verder naar de 3e en 4e <LI> en dus slaat ie de oneven optie over...
Moeilijk uit te leggen, maar ik hoop dat iemand t snapt..
heeft er iemand een oplossing?
ik ben bezig met een contenteditable div,
als je hier lijstjes in aanmaakt, dan sluit ie de <LI>'s niet af op de laatste na.
Zelfs niet als ik de code er zelf goed in afsluit.
Ik wil dit wel netjes hebben, dus ik wou iets schrijven dat
code:
1
2
3
4
5
6
| <UL> <LI>optie1 <LI>optie2 <LI>optie3 <LI>optie4 <LI>optie5</LI></UL> |
omzet naar
code:
1
2
3
4
5
6
| <UL> <LI>optie1</LI> <LI>optie2</LI> <LI>optie3</LI> <LI>optie4</LI> <LI>optie5</LI></UL> |
Ik dacht hetvolgende te doen met php
code:
1
| $inhoud = preg_replace("/<LI>(.*?)<LI>/ims","<LI>\\1</LI><LI>",$inhoud); |
Dit werkt wel, ware het niet dat ie alleen de even opties nu goed afsluit, dit is ook wel logisch, omdat hij dus steeds zoekt naar 2 <LI>'s.. als ie die gevonden heeft gaat ie verder naar de 3e en 4e <LI> en dus slaat ie de oneven optie over...
Moeilijk uit te leggen, maar ik hoop dat iemand t snapt..
heeft er iemand een oplossing?