Comunidad de diseño web y desarrollo en internet online

Problemas al usar if para seleccionar radiobutton

Citar            
MensajeEscrito el 25 Mar 2007 04:06 am
Les expongo mi problema para ver en que me pueden orientar:

En mi script cargo un archivo *.txt este archivo tiene un numero el cual lo meto a una variable, este archivo lo hago con un programa en C++, despues con la peli flash valido que numero es para autoseleccionar un radiobutton de esta manera:

Código :

var numero = 3;
if(numero == 1){
   radiouno.selected = true;
}else if(numero == 2){
   radiodos.selected = true;
}else if(numero == 3){
   radiotres.selected = true;
}else if(numero == 4){
   radiocuatro.selected = true;
}else if(numero == 5){
   radiocinco.selected = true;
}else if(numero == 6){
   radioseis.selected = true;

}



funciona a medias, esto lo digo por que cuando selecciono otro radio el anterior que se seleccionó debido a los if se queda activo junto al que seleccioné y si sigo asi los seis se seleccionan, que podria estar pasando?... no sé mucho de flash mas que lo básico, los seis radio tienen el mismo nombre, y mi otro problema es que como podria cambiar este codigo a un radio:

Código :

boton.onRelease = function() {
   i = indice;
   var = 0;
   num = 0;
   cargaxml();
};


no me funciona esto:

Código :

radiouno.selected = function(){
   i = indice;
   var = 0;
   num = 0;
   cargaxml();
};



Gracias...

Por logoys

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Mar 2007 04:16 am
algo como esto, aparte de malo no me funciona:

Código :

var sala = 3;
if(sala == 1){
   radiouno.selected = true;
   radiodos.selected = false;
   radiotres.selected = false;
   radiocuatro.selected = false;
   radiocinco.selected = false;
   radioseis.selected = false;
}else if(sala == 2){
      radiouno.selected =false;
   radiodos.selected = true;
   radiotres.selected = false;
   radiocuatro.selected = false;
   radiocinco.selected = false;
   radioseis.selected = false;
}else if(sala == 3){
      radiouno.selected = false;
   radiodos.selected = false;
   radiotres.selected = true;
   radiocuatro.selected = false;
   radiocinco.selected = false;
   radioseis.selected = false;
}else if(sala == 4){
      radiouno.selected = false;
   radiodos.selected = false;
   radiotres.selected = false;
   radiocuatro.selected = true;
   radiocinco.selected = false;
   radioseis.selected = false;
}else if(sala == 5){
      radiouno.selected = false;
   radiodos.selected = false;
   radiotres.selected = false;
   radiocuatro.selected = false;
   radiocinco.selected = true;
   radioseis.selected = false;
}else if(sala == 6){
      radiouno.selected = false;
   radiodos.selected = false;
   radiotres.selected = false;
   radiocuatro.selected = false;
   radiocinco.selected = false;
   radioseis.selected = true;

}

Por logoys

Claber

104 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.