Foros del Web » Programando para Internet » Javascript »

ComboBox

Estas en el tema de ComboBox en el foro de Javascript en Foros del Web. Alguien me pudiera decir como le puedo hacer para para que al momento de seleccionar una opción en un combo automaticamene me llene un segundo ...
  #1 (permalink)  
Antiguo 10/07/2002, 15:27
 
Fecha de Ingreso: julio-2002
Mensajes: 12
Antigüedad: 21 años, 10 meses
Puntos: 0
ComboBox

Alguien me pudiera decir como le puedo hacer para para que al momento de seleccionar una opción en un combo automaticamene me llene un segundo combo dependiendo de mi selección
De antemano les doy las gracias por su ayuda.
Saludos
  #2 (permalink)  
Antiguo 10/07/2002, 15:53
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: ComboBox

Hola.

Yo no se como hacerlo, pero aquí tienes un link donde te puedes bajar un zip con un ejemplo.

http://www.asptutor.com/zip/descarga.asp?fichero=http://usuarios.lycos.es/smaug/zip/comboenlace.zip

Suerte.
  #3 (permalink)  
Antiguo 17/07/2002, 13:32
 
Fecha de Ingreso: abril-2002
Ubicación: Euskal Herria
Mensajes: 95
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: ComboBox

Hola! Creo que este el código que buscabas.
Si te sirve, dimelo :
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>formulario</TITLE>
</HEAD>
<BODY>
<H1>FORMULARIO</H1>
<FORM name="formulario" action="" METHOD="POST">
NOMBRE:<INPUT TYPE="name" NAME="NOMBRE"><BR><BR>
PRIMER APELLIDO:<INPUT TYPE="NAME" NAME="PRIMER APELLIDO"><BR><BR>
SEGUNDO APELLIDO:<INPUT TYPE="NAME" NAME="SEGUNDO APELLIDO"><BR><BR>
DNI:<INPUT TYPE="NUMBER" NAME="DNI"><BR><BR>
CURSO: <SELECT NAME="curso" onchange="redirect(this.options.selectedIndex )">
<OPTION selected>Selecciona un curso</OPTION>
<OPTION VALUE="1">1</OPTION>
<OPTION VALUE="2">2</OPTION>
<OPTION VALUE="3">3</OPTION>
</SELECT>

ASIGNATURA:<SELECT NAME="asignatura">
<option selected value=" ">Selecciona la asignatura</option>
</SELECT>
<BR><BR>
<INPUT TYPE="SUBMIT"><INPUT TYPE="RESET">
</FORM>
<script>
<!--
var groups=document.formulario.curso.options.length
var group=new Array(groups) ;
for (i=0; i<groups; i++)
group=new Array();
group[0][0]=new Option("Selecciona Asignatura"," ");

group[1][0]=new Option("Selecciona Asignatura"," ");

group[2][0]=new Option("Selecciona Asignatura"," ");

group[3][0]=new Option("Selecciona Asignatura"," ");

group[1][1]=new Option("Analisis","1");

group[1][2]=new Option("Algebra I","2");

group[2][1]=new Option("Informatica","1");

group[2][2]=new Option("Teoria de grupos","2");

group[2][3]=new Option("Analisis II","3");

group[3][1]=new Option("Ecuaciones diferenciales","1");

group[3][2]=new Option("Metodos numericos","2");

var temp=document.formulario.asignatura
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[I]=new Option(group[x][i].text,group[x].value)
}
temp.options[0].selected=true
}
//-->
</script>
</BODY>
</HTML>


;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:44.