Есть небольшая форма? помогите доделать.

Статус
В этой теме нельзя размещать новые ответы.

alegcool

Постоялец
Регистрация
14 Окт 2009
Сообщения
34
Реакции
14
Есть небольшая форма
PHP:
<form name="modelform"> 
<td valign=top><select class=select onchange="modelform_rebuild(this.options[this.selectedIndex].value)"><option value="0">--- 
<option value="30">Toyota 
<option value="31">Nissan 
<option value="33">Mitsubishi 
<option value="34">Honda 
<option value="35">Mazda 
<option value="32">Subaru 
<option value="36">Suzuki 
<option value="37">Isuzu 
</select> 
<select name="models_id" class=select><option value="0">---</select> 
<script language="javascript"> 
function modelform_rebuild(b){ 
switch (b) { 
case '0': 
with (modelform.models_id) { 
options.length = 0; 
options[0] = new Option('---', '0'); 
selectedIndex = 0; 
}; break; 
case '30': with (modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Allex','479'); 
   options[2]= new Option('Allion','424'); 
   options[3]= new Option('Alphard','489'); 
   selectedIndex=0; 
      }; break; 
case '31': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('180SX','630'); 
   options[2]= new Option('Ad Wagon','637'); 
   options[3]= new Option('Atlas','1033'); 
   options[4]= new Option('Avenir','638'); 
   options[5]= new Option('Bassara','607'); 
   selectedIndex=0; 
      }; break; 
case '33': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Airtrek','862'); 
   options[2]= new Option('Aspire','885'); 
   options[3]= new Option('Bravo','855'); 
   selectedIndex=0; 
      }; break; 
case '34': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Accord','744'); 
   options[2]= new Option('Accord Coupe','729'); 
   options[3]= new Option('Accord Inspire','745'); 
   selectedIndex=0; 
      }; break; 
case '35': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Atenza Sedan','822'); 
   options[2]= new Option('Atenza Sport','823'); 
   options[3]= new Option('Atenza Sport Wagon','821'); 
   selectedIndex=0; 
      }; break; 
case '32': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Alcyone','573'); 
   selectedIndex=0; 
      }; break; 
case '36': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Aerio Sedan','524'); 
   options[2]= new Option('Aerio Wagon','533'); 
   selectedIndex=0; 
      }; break; 
case '37': with (document.modelform.models_id) { 
   options.length= 0; 
   options[0]= new Option('---','0'); 
   options[1]= new Option('Aska','758'); 
   options[2]= new Option('Bighorn','766'); 
   options[3]= new Option('Elf','951'); 
   selectedIndex=0; 
      }; break; 
} 
} 
</script>
Нужно доделать её чтобы при последнем выборе открывались (в 2 формах ) характеристики, типа: цвет, объём.
:thenks: Кто может помогите!!!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху