Foros del Web » Programando para Internet » Javascript »

utilizar variable en definición de objeto

Estas en el tema de utilizar variable en definición de objeto en el foro de Javascript en Foros del Web. Esto me funciona bien: Código: var precios = {'cuaderno': 360,'sacapuntas': 410,'tiza': 340}; Pero resulta que al contenido de los corchetes lo quiero traer de un ...
  #1 (permalink)  
Antiguo 04/06/2009, 11:27
 
Fecha de Ingreso: enero-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
utilizar variable en definición de objeto

Esto me funciona bien:
Código:
var precios = {'cuaderno': 360,'sacapuntas': 410,'tiza': 340};
Pero resulta que al contenido de los corchetes lo quiero traer de un campo de formulario de html, que puedo ver así así:
Código:
alert($('paraAgregar').value);
Eso funciona, también, y me da un alert conteniendo justamente" 'cuaderno': 360,'sacapuntas': 410,'tiza': 340"
Pero cuando trato de hacer
Código:
var precios = {$'paraAgregar').value}
no funciona. Así lo estoy haciendo con mootools, pero pasa lo mismo si no uso mootools:
Código:
var precios = {document.formVentas.paraAgregar.value};
Siempre me da este error visto con firebug:
missing : after property id
[Break on this error] var precios = {document.formVentas.paraAgregar.value};\n

y no hace más nada. ¿Alguien sabe arreglarlo, u otra manera de tomar datos externos para rellenar el objeto?
  #2 (permalink)  
Antiguo 05/06/2009, 11:12
 
Fecha de Ingreso: enero-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: utilizar variable en definición de objeto

Encontré la respuesta aquí: jourmoly.com.ar/trabajando-con-ajax-json-y-mootools
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 23:54.