Я пытаюсь получить информацию, введенную в элемент Textarea, загрузить ее в массив, чтобы я мог выводить строку. Чтобы быть более конкретным, у меня есть лист excel с номером, именем и другим номером. Я хочу вставить этот список в Textarea, заполнить массив и выводить сообщения, настраиваемые для информации о массиве в строке. (Таким образом, сообщение, которое будет иметь номер, имя и другой номер, перейдет к следующей строке и сделает целое новое сообщение со следующими тремя индексами массива.)Javascript: Цитирование списка Textarea в массив
Я могу создать массив из текстового поля, используя цикл for и метод split(). Теперь, как я могу заставить Javascript перейти к следующей строке и рассматривать это как новое сообщение и загружать новые индексы для моего следующего сообщения до тех пор, пока длина списка?
Это мой тестовый сценарий.
function resultFunction(){
var x = document.getElementById("statusForm");
var text = " ";
var i;
for (i = 0; i < x.length; i++){
text += x.elements[i].value;
}
var loadArray = text.split(",");
var loadID = loadArray[0];
var carrierID = loadArray[1];
var poID = loadArray[2];
console.log(loadArray);
console.log(loadArray.length);
document.getElementById("resultsArea").innerHTML = "Hello " + carrierID + ", <br />Please send me status on the following loads <br />" + loadID + " <br />Thank you!";
};
Пожалуйста, пост выборки данных (вещь, которую вы бы вставить), по крайней мере, две или три линии стоит; а также желаемый выход. – Amadan
Я сделал, он внизу («resultsArea»), он печатает на div под текстовым полем. Хотя, когда я могу заставить это работать на нескольких строках, я сделаю его прокручиваемым. Его просто тестовое сообщение, но окончательный вариант, вероятно, будет выходным парадом. –