Bonjour tout le monde
Voilà, j'ai un problème avec les retours à la ligne sous Internet explorer.
Donc voila, j'ai un élément que j'aimerai bien créer, un textearea pour être plus préçis, et lui assigner un contenu, cependant celui-ci contient un retour à la ligne.
Voici mon code :
Et donc, un exemple de content que j'ai défini à la main, je met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function createForm(type,parent,id,content){ alert(content); var el = document.createElement(type); el.id = id; if(type == "input"){ }else{ alert(content); el.innerHTML = content; } getElement(parent).appendChild(el); return getElement(id); }
toto\ntoto, et lorsque mes alert s'affiche, ça me donne pour les deux cas un truc du genre :
Ce que je comprend pas, c'est que dans mon alert, il me prend bien en compte le \n, et lorsque le textarea s'affiche il ne le prend plus en compte :s
Et surtout, si on fait quelque chose du genre :Là il me fait le retour à la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById('montextarea').innerHTML = "<textarea>toto\ntoto</textarea>";
Voila, merci d'avance![]()
Partager