Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Изменение одного выпадающего списка, в зависимости от другого.
 
 автор: B@cZ   (19.11.2006 в 22:27)   письмо автору
 
 

У меня такая картинка:
Есть два выпадающих списка. В одном текст, во втором цифры от 1 до N. Возле первого списка находиться картинка, которая соотвествует value="" текущей позиции выбранной в первом списке.
Подскажите как сделать чтоб в зависимости от этого списка, менялся соседний с 1 до [указанного в массиве под value первого списка] и картинка соотвественно возле него опять таки по value первого списка.
Т.е. картинка следующая:

<IMG SRC="img\img_text1.gif">
<SELECT MULTIPLE SIZE=3 NAME="ПЕРВЫЙ"> 
<OPTION VALUE="text1" selected>Текст 1 
<OPTION VALUE="text2">Текст 2 
<OPTION VALUE="text3">Текст 3 
</SELECT>
<SELECT MULTIPLE SIZE=4 NAME="ВТОРОЙ"> 
<OPTION VALUE="1" selected>1 
<OPTION VALUE="2">2 
<OPTION VALUE="3">3 
<OPTION VALUE="4">4
</SELECT>


Так вот мне надо в массиве JavaScript хранить размерность второго списка, я не знаю как это сделать (подскажите плз) на пхп это бы выголядело так:
$arr = array (
'text1' => 4,
'text2' => 7,
'text3 => 2
);
И как взависимости от выбранного значения первого списка, менялась размерность второго, с учетом вышеуказанного массива. И картинка тоже.

Т.е. видите в первом списке выбран Текст1 c value="text1" и картинка имеет адрес SRC="img\img_text1.gif" и второй список имеет размер 4-и поля, как в указанном массиве.

Простите, чуть не забыл, это надо сделать на JavaScripts.

   
 
 автор: B@cZ   (20.11.2006 в 01:00)   письмо автору
 
   для: B@cZ   (19.11.2006 в 22:27)
 

Че никто не может помочь? :(

   
 
 автор: 12345   (20.11.2006 в 02:19)   письмо автору
 
   для: B@cZ   (20.11.2006 в 01:00)
 

Раза 2 писали код, см. по поиску

   
 
 автор: elenaki   (20.11.2006 в 10:18)   письмо автору
 
   для: 12345   (20.11.2006 в 02:19)
 

pa3 200 :)

   
 
 автор: B@cZ   (20.11.2006 в 23:06)   письмо автору
 
   для: 12345   (20.11.2006 в 02:19)
 

Ну скажие название или ссылку на топик.

   
 
 автор: elenaki   (21.11.2006 в 10:54)   письмо автору
 
   для: B@cZ   (20.11.2006 в 23:06)
 

http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=20015&page=1
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=15607&page=2
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=12222&page=2
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=7798&page=2
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=1130&page=3

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования