Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/11/2013, 11:34
belzebux
 
Fecha de Ingreso: mayo-2010
Mensajes: 22
Antigüedad: 14 años
Puntos: 0
Respuesta: Boton mas y menos

he hecho esta funcion:
Código HTML:
Ver original
  1. <html>
  2. <body>
  3. <script language="javascript">
  4. var i = 1;
  5. function contadormas(){
  6.     i = i + 1;
  7.     var cant = document.getElementById("cantidad");
  8.     cant.value = i;
  9.     if(cant.value == 1){
  10.             i=1;
  11.             cant.value="unica";
  12.     }
  13. }
  14. function contadormenos(){
  15.     if(i>=2){
  16.         i = i - 1;
  17.         var cant = document.getElementById("cantidad");
  18.         cant.value = i;
  19.         if(cant.value == 1){
  20.             i=1;
  21.             cant.value="unica";
  22.         }
  23.     }
  24. }
  25. <button class="btn" type="button" id="menos" onclick="javascript: contadormenos()">-</button>
  26. <input id="cantidad" type="text" style="text-align: center;" value="1">
  27. <button class="btn" type="button" id="mas" onclick="javascript: contadormas()">+</button>
  28. </body>
  29. </html>

Con esto ya puedo aumentar o disminuir haciendo click en los botones mas o menos, le aumente una validacion para que cuando llegue a 1 aparezca "unica".

Pero bueno con esto resolvi mi primer problema, ahora mi otro problema es: asi como estan las funciones tendria que hacer una nueva por cada grupo de boton/input/boton que tenga, lo cual me daria un codigo tremendo y por otro lado no puedo saber cuantos grupos boton/input/boton voy a tener, ya que eso dependera del listado que obtenga de la base de datos...
Por favor una ayuda... gracias..