Ciao a tutti, spero possiate aiutarmi
vorrei costruire uno script molto semplice che converte una stringa (prelevata da un campo textarea) in un array. Ogni riga della stringa deve essere un elemento dell'array.
Il problema è che dopo lo split('\n') solo in IE alla fine dell'elemento dell'array sembra comparire un \n perchè se provo ad aggiungere qualcosa dopo si vede che va in una nuova riga
Spero di essermi spiegato bene, se non fosse così per favore chiedetemi spiegazioni
codice:
<textarea id="1" cols="20" rows="5">
riga1
riga2
riga3
</textarea>
<input type="button" value="invia" onclick="funzione(document.getElementById('1').value)" />
<script>
function funzione(t1){
var array1 = t1.split('\n');
alert(array1[0]+'fondo');
}
</script>
Se questo script si prova prima in IE e poi in Firefox o Google Chrome, si nota che solo in IE la parola 'fondo' è in una nuova riga