Ciao a tutti!
Ho un piccolo problema con un javascript...praticamente inserisco del testo in un campo di un database MySQL e il javascript, che dovrebbe richiamare il testo in una textarea, funziona solamente se il testo è solo su una riga, si blocca se vado a capo.
Questo è il codice javascript:
E questo è il risultato:codice:<script language="javascript"><!-- var comment_array = new Array(); <?php for ($i=0, $n=sizeof($orders_statuses); $i<$n; $i++) { if ($orders_default_comment_array[$orders_statuses[$i]['id']]['comment'] <> '') { echo 'comment_array["' . $orders_statuses[$i]['id'] . '"] = "' . $orders_default_comment_array[ $orders_statuses[$i]['id'] ] . '";' . "\n"; } else { echo 'comment_array["' . $orders_statuses[$i]['id'] . '"] = "";' . "\n"; } } ?> function updateDefaultComment() { var selected_value = document.forms["status"].status.options[document.forms["status"].status.selectedIndex].value; var newComment = comment_array[selected_value]; document.forms["status"].comments.value = newComment; } //--></script>
Si blocca al comment_array["2"] dove il testo è su più righe...come faccio a mantenere l'impaginazione con gli a capo senza che mi si blocchi il tutto?codice:<script language="javascript"><!-- var comment_array = new Array(); comment_array["1"] = ""; comment_array["2"] = "Ciao Ciao Ciao"; comment_array["3"] = "Il tuo pacco è stato spedito"; function updateDefaultComment() { var selected_value = document.forms["status"].status.options[document.forms["status"]. status.selectedIndex].value; var newComment = comment_array[selected_value]; document.forms["status"].comments.value = newComment; } //--></script>
Grazie.

Rispondi quotando