Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2011, 20:46
Narxon
 
Fecha de Ingreso: julio-2010
Ubicación: Galicia
Mensajes: 91
Antigüedad: 14 años, 8 meses
Puntos: 9
Problema con funcion o variables...

Buenas de nuevo, tengo otro problemita, tengo dos funciones, una para sumar valores a un input text y otra para restarle, solo que la de sumar funciona y la de restar nop...aquí os las dejo, a ver si me podeis decir que pasa ^^
sumar:
Código Javascript:
Ver original
  1. function sumaatrib(at){
  2.     var PuntosAtrib=document.getElementById('puntosatriblibres').value;
  3.     if(PuntosAtrib==0)
  4.     {
  5.         alert("No te quedan atributos libres por asignar.");
  6.     }
  7.     else
  8.     {
  9.         if(at=="fuerza")
  10.         {
  11.             var fuerzaactual=document.getElementById('fuerza').value;
  12.             if(fuerzaactual==10)
  13.             {
  14.                 alert("El máximo de un atributo es 10 puntos.");
  15.             }
  16.             else
  17.             {
  18.                 crearpj.fuerza.value=parseInt(fuerzaactual)+1;
  19.                 PuntosAtrib--;
  20.                 crearpj.puntosatriblibres.value=PuntosAtrib;
  21.             }
  22.         }
  23.     }
  24. }


restar:
Código Javascript:
Ver original
  1. function restaatrib(at){
  2.         var PuntosAtrib=document.getElementById('puntosatriblibres').value;
  3.         if(at=="fuerza")
  4.         {
  5.             var fuerza=document.getElementById('fuerza').value;
  6.             if(fuerzaactual==0)
  7.             {
  8.                 alert("No puedes poner un atributo en valores negativos.");
  9.             }
  10.             else
  11.             {
  12.                 crearpj.fuerza.value=parseInt(fuerzaactual)-1;
  13.                 PuntosAtrib++;
  14.                 crearpj.puntosatriblibres.value=PuntosAtrib;
  15.             }
  16.         }
  17.     }
  18. }
ánimo que seguro que podeis XD!