Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/03/2010, 19:53
Avatar de locmasm
locmasm
 
Fecha de Ingreso: noviembre-2007
Ubicación: México D. F.
Mensajes: 301
Antigüedad: 17 años
Puntos: 1
De acuerdo Respuesta: al seleccionar un option de un select, que otro select cambie

Bueno, resulta que el código anterior no me funcionó, pero este si:

Código PHP:
<script language="JavaScript"
function 
cambiar()
{
   var 
index=document.forms.formulario.categoria.selectedIndex;
   
   
formulario.tamano.length=0;
   
   if(
index==0fun1();
   if(
index==1fun2();
   if(
index==2fun3();
}
 
function 
fun1(){
  
opcion0=new Option("732x92 (Banner superior)","1","defauldSelected");
  
opcion1=new Option("120x600 (Banner's laterales)","2");
  
opcion2=new Option("468x60 (Banner inferior)","3");
  
  
document.forms.formulario.tamano.options[0]=opcion0;
  
document.forms.formulario.tamano.options[1]=opcion1;
  
document.forms.formulario.tamano.options[2]=opcion2;  
 }
 
function 
fun2(){
  
opcion0=new Option("Sin banner, sólo link","0","defauldSelected");
  
  
document.forms.formulario.tamano.options[0]=opcion0;
 }
 
function 
fun3(){
  
opcion0=new Option("Cartel","4","defauldSelected");
 
  
document.forms.formulario.tamano.options[0]=opcion0;
 } 
</script> 
<form action="" method="post" name="formulario">

<select name="categoria" onchange="cambiar()" class="eforo_formulario"> 
<option value="0" selected>Banner</option>
<option value="2">Link</option>
<option value="3">Cartel</option>
</select> 
    
<select name="tamano" class="eforo_formulario">
<option value="1">732x92 (Banner superior)</option>
<option value="2">120x600 (Banner's laterales)</option>
<option value="3">468x60 (Banner inferior)</option>
</select>

</form> 
Lo tome y modifique según mis necesidades

Fuente: http://www.elguruprogramador.com.ar/...pendientes.htm