Bonjour à tous,
Supposons qu'une page contienne un élément dont le texte s'étale sur plusieurs lignes :
Si je souhaite en extraire le contenu et le découper pour en séparer chaque ligne, il m'a semblé logique de faire tout simplement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<div id="demo"> line1 line2 line3 </div>
Le résultat est OK sous Firefox, Opera, Chrome et Safari. Par contre IE pose problème, dans le sens ou le split ne retourne qu'une seule ligne. Quelqu'un a-t-il une autre idée pour réaliser la découpe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script type="text/javascript"> var text = document.getElementById('demo').innerHTML; var split = text.split(/\r\n|\r|\n/); alert('Nombre de lignes:'+split.length); </script>
Merci d'avance !
Partager