PDA

View Full Version : How to manually break a line in textarea


Kyle
10-13-2002, 10:00 PM
In the following case I was trying to manually break a line or start a new paragraph for that long desc[1] text. How should I do it?


desc = new Array();
desc[1] = "many text here...";
...
eval('document.descform.descbox.value = desc[1]');
...
<form name="descform"><textarea name="descbox" rows=15 cols=25 wrap=virtual onFocus="this.blur()"></textarea></form>

adios
10-13-2002, 10:07 PM
Might want to look up eval()....

desc = new Array();
desc[1] = "many text here...";

var descbox = document.descform.descbox;
descbox.value += '\n'; // \n\n for paragraph
descbox.value += desc[1];

If you're writing the entire contents of the array, and you want a break in between each element:

var descbox = document.descform.descbox;
descbox.value += desc.join('\n\n');