Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2010, 16:53
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años
Puntos: 43
no encuentra funcion???

Hola,
tengo la siguiente funcion:
Código Javascript:
Ver original
  1. function vuelto(paga,total){
  2.     if(paga!=0){
  3.     vuelto = paga - total;
  4.     $( "#dar" ).append(vuelto);
  5.     $( "#vuelto" ).append(vuelto);
  6.     }    
  7.     else{
  8.     $( "#paga" ).val('');
  9.     return false;
  10.     }
  11.     return false;
  12. }

que la llamo en el evento onchage de este imput:
Código HTML:
Ver original
  1. <p style="text-align:right; font-size: 24px;">Paga Con: <input type="text" name="paga" id="paga" class="xsmall" value="0" onblur="vuelto(this.value,<?php echo $total;?>)"/></p>
  2. <p style="text-align:right; font-size: 24px;">Vuelto: <span id="vuelto">$</span></p>

cuando se ejecuta por primera vez me muestra correctamente el texto agregado, pero si quiero poner nuevamente otro numero no me sale nada y en la consola de firegug me sale:
Cita:
vuelto is not a function
que tengo que hacer para que cada vez que se cambia el contenido de es input se ejecute la funcion....?
desde ya muchas gracias