Ciao a tutti,

ho un codice JavaScript dove in modo dinaico tramite PHP insrisco dei testi.
il pezzo di codeice Javascript interessato é questo:


scrollercontent[<?=$j?>]='<span class="text1"><?=$seldata?>
<?=$title?>

<?=$text?></span>'

se il testo che prelevo da DB é:
"Contenuto del testo
in questione"

quindi con un a capo dopo "testo", prelevando con PHP e facendo un replace:

$text=$rigascrnews["text"];
$text=str_replace("\n", "
", $text);

in teoria il codice HTML restituito al client dovrebbe essere:

scrollercontent[0]='<span class="text1">10.12.2006
Mio titolo
Contenuto del testo
in questione</span>'

Invece mi restituisce:

scrollercontent[0]='<span class="text1">10.12.2006
Mio titolo
Contenuto del testo

in questione</span>'

E cosi il mio codice javascript non funziona più

come mai mi fa questo?