Показать сообщение отдельно
  #2 (permalink)  
Старый 08.04.2008, 16:08
Новичок на форуме
Отправить личное сообщение для SPekTR Посмотреть профиль Найти все сообщения от SPekTR
 
Регистрация: 08.04.2008
Сообщений: 7

Пример:

<form name="myform">

<select name="Select" size="10" >
  <option selected="selected" > 1 </option>
  <option id="tree_1_1">1_1</option>
  <option id="tree_1_1_1"> 1_1_1</option>
  <option id="tree_1_2">1_2</option>
  <option id="tree_1_2_1">1_2_1</option>
  <option id="tree_1_2_2">1_2_2</option>
  <option id="tree_1_2_3">1_2_3</option>
</select>

<select name="select_1" size="10">
  <option id="tre_1">1</option>
  <option id="tre_1_1" selected="selected" >1_1</option>
  <option id="tre_1_1_1"> 1_1_1</option>
  <option id="tre_1_2">1_2</option>
  <option id="tre_1_2_1">1_2_1</option>
  <option id="tre_1_2_2">1_2_2</option>
  <option id="tre_1_2_3">1_2_3</option>
</select>

<input id="text_test1" name="text_test1" value="123" type="text" />    // сюда водится индекс оптиона из первого
<input name="but_1" type="button" value="find" onclick="this.form.select_1.options[this.form.text_test2.value] = this.form.Select.options[this.form.text_test1.value]"/>
<input id="text_test2" name="text_test2" value="123" type="text" />   // сюда водится индекс оптиона из второго

</form>


в общем как видите из первого селекта после переноса выбраный оптион пропадает. Как эту беду исправить?

Последний раз редактировалось SPekTR, 08.04.2008 в 16:10. Причина: ввод пояснений
Ответить с цитированием