Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
78
rated 0 times [  79] [ 1]  / answers: 1 / hits: 35238  / 14 Years ago, wed, december 1, 2010, 12:00:00

I have a textbox that I use to insert some information. I want to insert a newline character after every 200 characters using jQuery or JavaScript.



For instance:



aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


In this example, I want to insert a newline chracter after every 200 characters. How can I do this?


More From » jquery

 Answers
38

Break the string after every 200 characters, add a newline, and repeat this process with the remaining string:



function addNewlines(str) {
var result = '';
while (str.length > 0) {
result += str.substring(0, 200) + 'n';
str = str.substring(200);
}
return result;
}

[#94782] Sunday, November 28, 2010, 14 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
maya

Total Points: 418
Total Questions: 116
Total Answers: 112

Location: Mauritania
Member since Sun, Oct 17, 2021
3 Years ago
;