Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2010, 15:32   #1
Winlook
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию Методом JS прыгнуть на value списка при выборе

Код:
<SCRIPT language=JavaScript>
<!--
function JumpToPage(theForm){
for (i=0; i< theForm.tema.length; i++)
{
   if (theForm.tema.options[i].selected == true)
   {
      document.location = theForm.tema.options[i].value}
   }
}
//-->
</SCRIPT>
Код HTML:
<select name='umolchanie' style='height: 19px; width: 120px;' onchange='JumpToPage(this.form)' class='ti'>
<option>Просмотр
<option value=1.php>$nameb1
<option value=2.php>$nameb2
<option value=3.php>$nameb3
<option value=4.php>$nameb4
<option value=5.php>$nameb5
<option value=6.php>$nameb6
</select>

Где косяк?
Winlook вне форума Ответить с цитированием
Старый 12.03.2010, 15:53   #2
cooperOk
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 66
По умолчанию

А закрывать option кто будет? И я не понял что за tema...
У вас в коде очень много ошибок.
Вот строчка которая необходимая в скрипте document.location = theForm.value;
А в саму функцию передавать просто this

Последний раз редактировалось cooperOk; 12.03.2010 в 20:36.
cooperOk вне форума Ответить с цитированием
Старый 12.03.2010, 16:13   #3
Winlook
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию

Можете показать пример плз?)
Winlook вне форума Ответить с цитированием
Старый 12.03.2010, 16:20   #4
cooperOk
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 66
По умолчанию

Код HTML
Код:
<select name="umolchanie" style="height: 19px; width: 120px;" onchange="JumpToPage(this)" class="ti">
<option>Просмотр</option>
<option value="1.php">$nameb1</option>
<option value="2.php">$nameb2</option>
<option value="3.php">$nameb3</option>
<option value="4.php">$nameb4</option>
<option value="5.php">$nameb5</option>
<option value="6.php">$nameb6</option>
</select>
код JS
Код:
<script type="text/javascript">
function JumpToPage(theForm){
      document.location = theForm.value
}
</script>
А можно упростить до
Код:
<select name="umolchanie" style="height: 19px; width: 120px;" onchange="document.location = this.value" class="ti">
<option>Просмотр</option>
<option value="1.php">$nameb1</option>
<option value="2.php">$nameb2</option>
<option value="3.php">$nameb3</option>
<option value="4.php">$nameb4</option>
<option value="5.php">$nameb5</option>
<option value="6.php">$nameb6</option>
</select>
cooperOk вне форума Ответить с цитированием
Старый 12.03.2010, 16:31   #5
Winlook
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию

спс_)
10 символов
Winlook вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Событие при выборе вкладки VistaSV30 Microsoft Office Access 2 25.01.2010 21:11
Процедура при выборе значения из выпадающего списка Sha Microsoft Office Excel 5 22.12.2009 18:08
При выборе значения из списка нужно чтобы создавались строки kmf Microsoft Office Excel 6 29.05.2009 11:41
вопрос о выборе значения из списка на форме Alex_aid Microsoft Office Access 2 03.05.2009 22:04
Вывод сообщения на экран при выборе из списка определенного значения MaGistR Microsoft Office Excel 1 31.01.2008 09:10