Aide javascript
signe22
Messages postés
1
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
voila j'ai une div avec un paragraphe dedans du genre
<div id="jjjjj">
<P>
hhhjjj<br>
hhhjjj<br>
hhhjjj<br>
hhhjjj<br>
</p>
</div>
j'aimerai cibler juste cette div a fin de remplacer les <br> par <li></li> pour les mettre en liste vu que je ne connais rien a javascript j'aurais besoin d'aide merci
voila j'ai une div avec un paragraphe dedans du genre
<div id="jjjjj">
<P>
hhhjjj<br>
hhhjjj<br>
hhhjjj<br>
hhhjjj<br>
</p>
</div>
j'aimerai cibler juste cette div a fin de remplacer les <br> par <li></li> pour les mettre en liste vu que je ne connais rien a javascript j'aurais besoin d'aide merci
1 réponse
-
la fonction pour atteindre un élement en javascript:
document.getElementById()
dans ton cas:
document.getElementById('jjjjjj').innerHTML
<script type="text/javascript"> //fonction remplacement, tu peux ainsi l'appeler de plusieurs endroits de la page function remplacer_br_par_li(id_du_div){ var chaine=document.getElementById(id_du_div).innerHTML; //on rajoute d'abord les <ul><li> au début chaine='<ul><li>'+chaine; var reg = new RegExp('<br>','gi'); var chaine=chaine.replace(reg,'</li><li>'); //on ecrit dans le div ocument.getElementById(id_du_div).innerHTML=chaine; } </script> <div id="div_1"> <p> hhhjjj<br> hhhjjj<br> hhhjjj<br> hhhjjj </p> </div> <!-- appel de la fonction, en lui pasant en argument l'id du div (entre ') attention cet appel doit être après le div concerné --> <!-- je suppose qu'il n'y a pas de <br> à la dernière ligne --> <script type="text/javascript">remplacer_br_par_li('div_1')</script>