Ver Mensaje Individual
  #16 (permalink)  
Antiguo 23/05/2011, 09:19
yosoloyo
 
Fecha de Ingreso: mayo-2008
Mensajes: 156
Antigüedad: 16 años
Puntos: 0
Respuesta: Aumentar y disminuir campo de texto

Muchas gracias una vez mas por vuestra implicación

Y perdonar mi torpeza pero esto sigue sin funcionar......

La función incrementar qudaría así, pero no funciona:

Código HTML:
Ver original
  1. var max = <?php echo $cantidad_maxima; ?>;
  2. function incrementar(frm){
  3.  var num = frm.precio.value;
  4.  if(num >= max)
  5.  {
  6.     alert('Maximo permitido alcanzado: <?php echo $cantidad_maxima; ?>');
  7.  }
  8.  else
  9.  { 
  10.     num = parseFloat(0.5)+parseFloat(document.getElementById ('precio').value)
  11.     dec = Math.pow(10, parseInt(2))
  12.     parseInt(num * dec) / dec
  13.     frm.precio.value= num;
  14.  }

No se si falta algún punto y coma por algún lado o que por ejemplo "dec" no está declarado por ningun lado a no ser que no haga falta declararlo o algo pasa porque la forma de sumarle los 0.5 no lo entiendo :(

Por otro lado a la hora de introducir un positivo de forma manual si lo tengo resuelto, al igual que a la hora de meter un caracter que no sea numérico. El problema lo tengo a la hora de meter un negativo, que en el onchange no me lo reconoce, pero eso es ahora secundario, lo que si me gustaría es arreglar lo del 0.5

Gracias a los dos y perdonar mi torpeza con javascript