Ciao a tutti,
avendo una stringa di testo molto lunga e senza spazi in mezzo, vorrei poter dire ogni tot caratteri inserisci un ritorno a capo
o \n, in modo che la stringa non venga stampata a video su un unica lunga riga, ho provato con una funzione del genere:
ma ritorna a capo una volta sola, poi la stringa prosegue senza più tornare a capo..codice:function addBreaks(s,c) { var l = s.length; var i = 0; while (l > i) { l = l-c; i=i+c; d = s.substring(0,c)+" "+s.substring(c); } return d; } var a="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; var formatted = addBreaks(a,26); document.write(formatted);
sbaglio su qualcosa? grazie in anticipo!

Rispondi quotando