ordre d'exécution des instructions !
Bonjour
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10
| doc.innerHTML+=" qui se répartissent en "
if (bn!=0) doc.innerHTML+=" BN, "
if (bc!=0) doc.innerHTML+=" BC, "
if (nl!=0) doc.innerHTML+=" NL, "
if (n!=0) doc.innerHTML+=" N, "
if (nc!=0) doc.innerHTML+=" NC, "
if (ml!=0) doc.innerHTML+=" ML, "
if (mn!=0) doc.innerHTML+=" MN, "
if (mc!=0) doc.innerHTML+=" MC, "
doc.innerHTML=doc.innerHTML+"</li>" |
Voici l'html généré :
Code:
</li> qui se répartissent en 1 BC, 3 N, 1 NC, 1 ML, 1 MN,
Je ne comprends pas pourquoi le </li> arrive juste avant le qui se répartissent en
Vous pouvez regarder la page http://troumad.org/Mes_regles/guilde...php?nb_h=20000 , c'est dans les fenêtres qui s'ouvrent lorsqu'on clique sur les +.
Au niveau de ces <li>, j'ai un problème équivalent avec les <ul> où le </ul> arrive trop tôt :(
nb : je teste avec firefox 13.0.1 .