Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/11/2013, 19:42
nevergame
 
Fecha de Ingreso: julio-2006
Ubicación: sevilla
Mensajes: 251
Antigüedad: 17 años, 10 meses
Puntos: 5
Respuesta: Si mi resultado es <0 el valor sea =0

Hola

Prueba esto

Código Javascript:
Ver original
  1. var menor= -1000;
  2.  
  3. if(menor<0){ alert('menor');}

El problema de tu codigo es que operas con los campos del formulario mi consejo.
Y luego empleas "pediente" como una variable normal cuando esta no existe en tu js.

De esta forma si deberia ir:
Código Javascript:
Ver original
  1. if (document.forms[0].pendiente.value<0)
  2. {
  3. document.forms[0].pendiente.value=0;
  4. }

Pero deberias siempre operar asi: capturas los datos variables js y luego la devuelves al form si te hace falta.

Código Javascript:
Ver original
  1. var pendiente=document.forms[0].pendiente.value;
  2. var total =document.forms[0].total.value;
  3. var recibi =document.forms[0].recibi.value;
  4.  
  5. pendiente=total-recibi;