Привет. Подскажите как скопировать текст у элементов label в элемент option у select?
т.е. есть набор label
<label for="six" class="blue" name = "metka"><span></span>Этот текст нужно скопировать</label>
<label for="seven" class="blue" name = "metka"><span></span>Этот текст нужно скопировать</label>
и есть select у которого между тегов option нужно поместить текст
<select size="5" multiple name="s id = "s class = "s">
<option> Скопированный текст из первого label </option>
<option> Скопированный текст из второго label </option>
</select>
я делаю это при помощи функции. но тогда текст из тегов label переносится в select а мне надо чтобы скопировался как это сделать?
select = document.getElementById('s');
M = document.getElementsByName ('metka');
function dobavlenie() {
for (var i = 0;i<M.length; i++) {
var opt = document.createElement('OPTION');
opt.value = i;
opt.appendChild =((M[i].childNodes[1]));
select.appendChild(opt);
}
}
если написать opt.innerHTML то в option ставится [Object text]