bonjour à tous,
 
(je simplifie à outrance mon code ici pour synthétiser mon problème : )
 
J'ai le code suivant :  
| Code : 
 <p><span id='1'>Hello</span><br><span id='2'>World</span><br><span id='3'>!!!</span><br></p><button onClick='document.getElementById(2).style.visibility="hidden" '>Make World disappear!</button>
 | 
 
Je clique sur le bouton, et j'obtiens effectivement que le mot "World" disparaît correctement. Mais évidemment le <br> reste, j'ai donc ceci :  
| Citation : 
 
 Hello
 !!!
 [Make World disappear!]
 
 | 
 
Comment puis-je paramétrer le <br> pour le faire disparaître en même temps que le span ? ... je ne pense pas qu'on puisse mettre des id ni une classe CSS à un <br> ..
Et je n'arrive pas à paramétrer le <span> pour lui mettre au niveau CSS un retour chariot à sa fin ..  
 
A noter que dans la mesure du possible je dois continuer à utiliser les <span> et pas des <div> ..  
 
Merci pour toute aide,  
 
 
*edit* J'ai essayé en remplaçant par ce code :  
| Code : 
 <p><ul><li id='1'>Hello</li><li id='2'>World</li><li id='3'>!!!</li></ul></p><button onClick='document.getElementById(2).style.visibility="hidden" '>Make World disappear!</button>
 | 
 
Le bouton fait bien disparaître le "World", mais il y a toujours un blanc bien qu'il n'y ait plus de <br> !!
 
Grr comment faire remonter cette liste ? 
 
Message édité par ZeBix le 21-08-2007 à 14:02:32