Sergey
Новичок
Получение имен элементов селект
Пытаюсь на странице динамически формировать элементы списка select. Причем элементы берутся из другого списка и добавляются через поле input.
Как получить значения и имена элементов <select name="autors" >?
Или таким способом это сделать невозможно?
-~{}~ 30.05.06 17:03:
Ой! Что-то вставилось с ошибкой.
Первый onClick
Второй onClick
-~{}~ 30.05.06 17:07:
Еще раз (форум меняет текст)
Первый onClick
javascripterectAdd('0', document.getElementById('direct').value);
Второй onClick
javascripterectAdd( document.getElementById('frombd').value, document.getElementById('frombd').options[document.getElementById('frombd').selectedIndex].text);
Пытаюсь на странице динамически формировать элементы списка select. Причем элементы берутся из другого списка и добавляются через поле input.
PHP:
echo <<<HTML
<script language="javascript">
<!--
function DerectAdd(value1,title1){
var newOption = document.createElement("OPTION");
newOption.value = value1;
newOption.text = title1;
sel = document.getElementById('autors');
sel.options[sel.options.length] = newOption;
newOption = null;
}
-->
</script>
<form>
<input type=text id="direct">
<input type=button value="->" onClick="javascript:DerectAdd('0', document.getElementById('direct').value); "> <br>
<select id="frombd"> <option value="11">Иванов</option><option value="12">Пертов</option></select>
<input type=button value="->" onClick="javascript:DerectAdd( document.getElementById('frombd').value,
document.getElementById('frombd').options[document.getElementById('frombd').selectedIndex].text); ">
<br>
<select name="autors[]" id="autors" style="width: 316px; height: 73px;" multiple="multiple"></select>
</form>
HTML;
Или таким способом это сделать невозможно?
-~{}~ 30.05.06 17:03:
Ой! Что-то вставилось с ошибкой.
Первый onClick
PHP:
javascript:DerectAdd('0', document.getElementById('direct').value);
PHP:
javascript:DerectAdd( document.getElementById('frombd').value, document.getElementById('frombd').options[document.getElementById('frombd').selectedIndex].text);
Еще раз (форум меняет текст)
Первый onClick
javascripterectAdd('0', document.getElementById('direct').value);
Второй onClick
javascripterectAdd( document.getElementById('frombd').value, document.getElementById('frombd').options[document.getElementById('frombd').selectedIndex].text);