Как поместить массив в textarea, поместив каждый элемент в свою собственную строку?
Как выводить элементы массива в текстовом поле, помещая каждый элемент в свою собственную строку?
var your_array = [ "Alice", "Bob", "Eve" ];
<textarea id="your_textarea"></textarea>
2 ответов
массив имеет метод склеивания всех элементов вместе,Array.join
. Без аргумента, он будет использовать запятую (,
) в качестве клея. Чтобы поместить каждый элемент в новую строку, используйте символ новой строки (\n
).
var your_array = [ "Alice", "Bob", "Eve" ];
var textarea = document.getElementById("your_textarea");
textarea.value = your_array.join("\n");
<textarea id="your_textarea"></textarea>
попробуйте использовать это
var a = [1, 2, 3, 4];
var msg = a.join("\n");
var area = document.getElementById("textArea");
area.value= msg;