Bonjour,
j'ai un problème dans la conversion de [list] en bbcode à <ul> en html, mon code js:
pour le bbcode, j'utilise 3 types de listes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 texte=texte.replace(/\[list=([^\]]*)\](.+)\[\/list]/mig, '<ul type="$1">$2</ul>'); texte=texte.replace(/\[\*]([^\[]+)(?=(\[\*])|(<\/ul>))/mig, '<li>$1</li>');
(j'ai fait des espaces pour ne pas convertir le code bbcode ici)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [ list=circle ] [ * ]element1 [ * ]element2 [ /list ] [ list=1 ] [ * ]element1 [ /list ] [ list=a ] [ * ]element1 [ * ]element1 [ /list ]
ça marche seulement lorsque j'ajoute une seule liste, mais lorsque mon textarea contient plusieurs listes, ça marche pas, quelque'un peut m'aider SVP ?
Merci d'avance
Partager