0
Если я запустил функцию ниже, она возвращает что-то вроде этого: 1,2,3,4 - как и ожидалось, но как я могу вернуть один столбец в поле textarea, как это?Как вернуть массив одного элемента в виде одного столбца/списка?
1
2
3
4
.
function ReturnSingleColumnFromArray()
{
var randomNumberArray = [];
var inputArrayLength = parseInt(document.getElementById("txtMultiples").value);
var outputTextArea = document.getElementById("textarea");
var i = 0;
if (howMany < 101 && howMany > 0) {
while (i < howMany) {
randomNumberArray[i] = FunctionToReturnRandomNumber();
i++;
}
outputTextArea.innerHTML = randomNumberArray;
} else {
outputTextArea.innerHTML = "";
alert("Value must be between 1 and 100");
}
}
Не уверен, что, если я понимаю вопрос, но мне кажется, что вы хотите разрыв строки между элементами? Если это правильно, вам нужно заменить только «,» в вашем outputTextArea.InnerHTML с «
» перерывами в строке html. Вы можете легко сделать это с outputTextArea.innerHTML.replace (/,/г, «
») С помощью этой строки кода вы получите ожидаемый результат. –