Вам необходимо создать элемент option
внутри цикла, задать атрибуты и текст и добавить его к элементу select
:
var select = document.createElement('select'),
option,
i = 0,
il = langArray.length;
for (; i < il; i += 1) {
option = document.createElement('option');
option.setAttribute('value', langArray[i].value);
option.appendChild(document.createTextNode(langArray[i].text));
select.appendChild(option);
}
Предполагается, что ваш langArray
выглядит примерно так:
var langArray = [
{value: "val1", text: "text 1"},
{value: "val2", text: "text 2"}
];
Вам нужно настроить код, чтобы он соответствовал вашему массиву