Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/12/2011, 14:42
Avatar de jorgelpadronb
jorgelpadronb
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 12 años, 8 meses
Puntos: 37
Respuesta: php sumar input text con variable sin hacer submit

Hola.

Hacer esto:

sueldo = <?php echo $sueldo_diario; ?>;

Dentro de las etiquetas <script> no va a funcionar. Ya yo lo he probado varias veces.

Tienes que poner esa linea entre sus propias etiqutas <script> y fuera de las etiquetas <script> donde está el resto del javascript. Ah y muy importante, tienes que generar las etiquetas <script> desde PHP junto con la variable, si no, nada de nada. El problema es que no puedes poner salida de PHP entre etiquetas <script>, entonces las generas junto con la variable y las pones en el HMTL. Debe funcionar así:

Código HTML:
Ver original
  1. <?PHP echo '<script>var sueldo ='. $sueldo_diario.';</script>'; ?>
  2. //Este es el resto de tu codigo javascript

De esta forma el resultado te queda así:

Código HTML:
Ver original
  1. <script>var sueldo=100;</script>
  2. //Este es el resto de tu codigo javascript

Otra posible solución es que generes desde PHP un INPUT de tipo Hidden con el valor del sueldo dentro del formulario y después lo usas para calcular con javascript

Saludos.
__________________
Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes.

No sé quien fué el que dijo eso, pero está bueno.

Última edición por jorgelpadronb; 07/12/2011 a las 14:48