Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2015, 15:39
moisesorfao
 
Fecha de Ingreso: agosto-2015
Ubicación: caracas
Mensajes: 31
Antigüedad: 8 años, 8 meses
Puntos: 0
Pregunta Respuesta: variables variables php a js

Hola de nuevo.
tratando de responderme hice lo sigiente, pero no me funciona por el uso del swith.
solo funciona si elimino el switch y hago precio igual a cualquiera de las variables desde tt1 a tt6. por que?. y otra pregunta es como paso las variables en forma de array ?

<?php
for ($i=1;$i<7;$i++) {
${'x'.$i} = $i*10;
//aqui lo tengocomo prueba pero en realidad estos valores los leo de una tabla
}
?>

<script type="text/javascript">
function calcula(cantidad, campo,tt1,tt2,tt3) {
var ejemplar=document.getElementById("numero").value
switch (ejemplar){
case 1:
var precio=tt1;
break;
case 2:
var precio=tt2;
break;
case 3:
var precio=tt3;
break;
case 4:
var precio=tt3;
break;
case 5:
var precio=tt3;
break;
case 6:
var precio=tt3;
break;
}
document.getElementById(campo).value = cantidad * precio;
}
</script>

<form >
ejemplar
<input type="text" name="numero" id="numero" value=""onblur="t(this.value);" /><br />
cantidad
<input type "number" id="cantidad" onblur="calcula(this.value, 'total',
<?php echo $x1;
?> ,
<?php echo $x2;
?> ,
<?php echo $x3;
?> ,
<?php echo $x4;
?> ,
<?php echo $x5;
?> ,
<?php echo $x6;
?>
);"/> <br />
Total a pagar: <input type="text" name="total" id="total" value="" readonly="readonly" />
</form>