La cosa es asi:
Se selecciona un articulo en un catalogo previo (una remera por ej.)
Se lista una tabla con los colores de esa remera junto a un input para escribir la cantidad del pedido en cada color.
Como los colores dependen de cada articulo, no se cuantos colores va a listar, asi que el input le asigno el valor c1, c2, c3, cn... Pero para procesarlo en php sin tantas complicaciones, lo reemplace por c[] y laburo el array c[0], c[1], c[2], c[n]...
Hasta ahi no tenia complicaciones, el problema aparecio cuando yo, en esa pagina donde estan los colores y demas yuyos, tengo un javascript que hace el calculo del subtotal del articulo y lo imprime en otro input para ir viendolo de forma "dinamica". Pero con javascript antes, tenia este codigo:
Código:
<script language='javascript' type='text/javascript'> function precio(){ var a1 = document.pedido.c1.value * 0.01 var a2 = document.pedido.c2.value * 0.01 var a3 = document.pedido.c3.value * 0.01 var a4 = document.pedido.c4.value * 0.01 var result = eval(a1+++a2+++a3+++a4+++0) document.pedido.at.value = result } </script>
por lo que tuve que reemplazarlo por este:
Código:
<script language='javascript' type='text/javascript'> function precio(){ var a1 = document.pedido.c[1].value * 0.01 var a2 = document.pedido.c[2].value * 0.01 var a3 = document.pedido.c[3].value * 0.01 var a4 = document.pedido.c[4].value * 0.01 var result = eval(a1+++a2+++a3+++a4+++0) document.pedido.at.value = result } </script>
El problema esta en los corchetes creo, pero no los puedo suprimir para poder laburar el array en php, y el numero lo necesitaria para poder identificar cada input en javascript...
Me estoy ahogando en un vaso de agua...? Alguien me tira un flota flota...?
Muchas GRacias de antemano!