Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/07/2008, 11:02
Avatar de Un_Tico
Un_Tico
 
Fecha de Ingreso: julio-2008
Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: Ayuda con pequeño script,


Me parece que lo que tratas de hacer es accion tenga el valor de ac1 cuando i=1 y asi sucesivamente, si es eso, creo que lo estas haciendo de la forma mas complicada, podrías probar con esto

Código:
<script type="text/javascript">
var i=1;//Gloval, se ve en todas las funciones de esta pagina
function ass() {
	var f = document.getElementById('Fr');
	var accion='';
	switch(i){
		case 1:
			accion='blabla';	
		break;
		case 2:
			accion='jajblabs';	
		break;
		case 3:
			accion='Other action';	
		break;
		default:
			accion='may be the limit of i';	
		break;
	}
	i++;
	f.src = accion;
}
</script>
Si lo que tienes que hacer, lo tienes que hacer a fuerza de esa manera, entonces prueba con esto

Código:
<script type="text/javascript">
var i=1;//Gloval
function ass() {
	var f = document.getElementById('Fr');
	var ac1="text var 1";
	var ac2="text var 2";
	accion = eval("ac"+i);
	i++;
	f.src = accion;
}
</script>
Saludos...