cercando un po' in giro ho notato che la funzione escape probabilmente non è quella che mi serve....



ma allora come posso far passare anche gli "a capo"?
pensavo fosse un problema di slash e menate varie, ma ho provato anche ad usare questa funzione che ho trovato in internet ( farmela da zero non sarei in grado, visto che conosco poco e niente di js ):

codice:
function addslashes(str)
{
	str=str.replace(/\'/g,'\\\'');
	str=str.replace(/\"/g,'\\"');
	str=str.replace(/\\/g,'\\\\');
	str=str.replace(/\0/g,'\\0');
	return str;
}

ma non ha sortito nessun effetto