Foros del Web » Programación para mayores de 30 ;) » Java »

Combo cuadruple

Estas en el tema de Combo cuadruple en el foro de Java en Foros del Web. Buenas tardes, saque el siguiente codigo para combo doble de un codigo ya fabricado y le añadi otros dos. El tercero funciona perfectamente pero el ...
  #1 (permalink)  
Antiguo 09/03/2010, 08:42
 
Fecha de Ingreso: marzo-2010
Mensajes: 12
Antigüedad: 14 años, 1 mes
Puntos: 0
Combo cuadruple

Buenas tardes, saque el siguiente codigo para combo doble de un codigo ya fabricado y le añadi otros dos. El tercero funciona perfectamente pero el cuarto no hace nada. Estoy empezando en esto y estoy bastante perdido.


el codigo es este:

var groups=document.isc.stage.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()


group[0][0]=new Option("Fecha de nacimiento"," ");
group[1][0]=new Option("12/09/1952");
group[2][0]=new Option("16/03/1973");
group[3][0]=new Option("15/01/1973");
group[4][0]=new Option("11/02/1965");
group[5][0]=new Option("27/03/1958");
group[6][0]=new Option("04/02/1965");
group[7][0]=new Option("23/12/1974");
group[8][0]=new Option("14/06/1964");
group[9][0]=new Option("29/10/1980");
group[10][0]=new Option("08/01/1978");
group[11][0]=new Option("31/08/1965");
group[12][0]=new Option("13/02/1971");
group[13][0]=new Option("01/10/1950");
group[14][0]=new Option("04/10/1949");
group[15][0]=new Option("07/02/1969");
group[16][0]=new Option("19/10/1976");
group[17][0]=new Option("27/03/1960");
group[18][0]=new Option("26/06/1967");
group[19][0]=new Option("10/02/1965");
group[20][0]=new Option("26/03/1982");
group[21][0]=new Option("25/02/1965");
group[22][0]=new Option("01/11/1961");




var temp=document.isc.stage2
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][i].value)
}
temp.options[0].selected=true
redirect1(0)
}




var secondGroups=document.isc.stage2.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++) {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++) {
secondGroup[i][j]=new Array() }}


secondGroup[0][0][0]=new Option("Nº PErmiso de conducir, D.N.I. o Pasaporte"," ");
secondGroup[1][0][0]=new Option("00376128 D");
secondGroup[2][0][0]=new Option("52963680 Q");
secondGroup[3][0][0]=new Option("11827487 J");
secondGroup[4][0][0]=new Option("51368644 F");
secondGroup[5][0][0]=new Option("05364588 E");
secondGroup[6][0][0]=new Option("30571195 D");
secondGroup[7][0][0]=new Option("52348241 B");
secondGroup[8][0][0]=new Option("51373356 G");
secondGroup[9][0][0]=new Option("78915712 K");
secondGroup[10][0][0]=new Option("53405217 E");
secondGroup[11][0][0]=new Option("53007119 P");
secondGroup[12][0][0]=new Option("02891644 S");
secondGroup[13][0][0]=new Option("51312820 G");
secondGroup[14][0][0]=new Option("75203398 E");
secondGroup[15][0][0]=new Option("07474685 F");
secondGroup[16][0][0]=new Option("28965790 G");
secondGroup[17][0][0]=new Option("05372900 P");
secondGroup[18][0][0]=new Option("X 8246903 T");
secondGroup[19][0][0]=new Option("X 8245423 S");
secondGroup[20][0][0]=new Option("53406930 X");
secondGroup[21][0][0]=new Option("51654754 C");
secondGroup[22][0][0]=new Option("X 8246844 X");





var temp1=document.isc.stage3
function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.stage.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.stage.options.selectedIndex][y][i].text,secondGroup[document.isc.stage.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}
function redirect2(m){
window.location=temp1[m].value
}




var thirdGroups=document.isc.stage3.options.length
var thirdGroup=new Array(groups)
for (i=0; i<groups; i++) {
thirdGroup[i]=new Array()
for (j=0; j<group[i].length; j++) {
thirdGroup[i][j]=new Array()
for (k=0; k<group[i].length; k++) {
thirdGroup[i][j][k]=new Array() }}}


thirdGroup[0][0][0][0]=new Option("día, mes y año"," ");
thirdGroup[1][0][0][0]=new Option("20/10/70");
thirdGroup[2][0][0][0]=new Option("20/10/70");
thirdGroup[3][0][0][0]=new Option("20/10/70");
thirdGroup[4][0][0][0]=new Option("20/10/70");
thirdGroup[5][0][0][0]=new Option("20/10/70");
thirdGroup[6][0][0][0]=new Option("20/10/70");
thirdGroup[7][0][0][0]=new Option("20/10/70");
thirdGroup[8][0][0][0]=new Option("20/10/70");
thirdGroup[9][0][0][0]=new Option("20/10/70");
thirdGroup[10][0][0][0]=new Option("20/10/70");
thirdGroup[11][0][0][0]=new Option("20/10/70");
thirdGroup[12][0][0][0]=new Option("20/10/70");
thirdGroup[13][0][0][0]=new Option("20/10/70");
thirdGroup[14][0][0][0]=new Option("20/10/70");
thirdGroup[15][0][0][0]=new Option("20/10/70");
thirdGroup[16][0][0][0]=new Option("20/10/70");
thirdGroup[17][0][0][0]=new Option("20/10/70");
thirdGroup[18][0][0][0]=new Option("20/10/70");
thirdGroup[19][0][0][0]=new Option("20/10/70");
thirdGroup[20][0][0][0]=new Option("20/10/70");
thirdGroup[21][0][0][0]=new Option("20/10/70");
thirdGroup[22][0][0][0]=new Option("20/10/70");



var temp2=document.isc.stage4
function redirect2(z){
for (m=temp2.options.length-1;m>0;m--)
temp2.options[m]=null
for (i=0;i<thirdGroup[document.isc.stage.options.selectedIndex][z].length;i++){
temp2.options[i]=new Option(thirdGroup[document.isc.stage.options.selectedIndex][z][y][i].text,thirdGroup
[document.isc.stage.options.selectedIndex][z][y][i].value)
}
temp2.options[0].selected=true
}
function redirect3(m){
window.location=temp2[m].value
}
  #2 (permalink)  
Antiguo 10/03/2010, 03:19
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Respuesta: Combo cuadruple

Wenas

En el foro de javascript te ayudaran. Esto es java.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS

Etiquetas: combo
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 02:54.