¿Nombre de variable dinámica?

Resuelto
Tiret -  
 Danydan123 -
Hola

después de revisar las secciones de los cursos sin encontrar respuesta, me dirijo a ustedes.

¿Es posible dar un nombre dinámico a una variable?

El equivalente en JavaScript de:

 <?php $Nom_Var = Valor; $Nom1 = 'Nom_Var'; echo $$Nom1; // Muestra 'Valor' ?> 


Aquí estoy esperando sus respuestas, ¡pidan aclaraciones si no he sido lo suficientemente claro!

12 respuestas

Tiret
 
No quiero usar PHP, solo lo daba como comparación/ejemplo ;) Pero gracias por la respuesta.

Bueno, he logrado manejarlo quedándome con "javascript", aquí para aquellos que podrían necesitarlo mi solución:

 function Test(Element) { // Supongamos que Element contiene 'Madera' var Precio = 'Precio_'+Element; // Precio ahora contiene 'Precio_Madera' document.Formulario.eval(Precio).value = 5000; // El valor del elemento Precio_Madera, en el formulario Formulario se establece: ahora vale 5000. } 


¡Esperando que esto pueda ayudar a otras personas!
38
jona303 Mensajes publicados 390 Estado Miembro 28
 
EDIT : nada :)
0
Dronoïde
 
De hecho, la función eval() está hecha para eso...
Gracias por este recordatorio útil, ¡la había olvidado por completo! ^^

Sin embargo, no estoy nada convencido con el método que utiliza el objeto window mencionado más abajo.
0