Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2016, 04:08
Amiancht
 
Fecha de Ingreso: mayo-2013
Mensajes: 169
Antigüedad: 11 años, 5 meses
Puntos: 25
Incremento y decremento ciclico en <input type="number">

Hola a todos,
tengo el siguiente codigo, por ejemplo:
Código HTML:
Ver original
  1. <input type="number" max="31" min="1" value="1" step="1">

Todo bien, pero lo que quiero que si se le pulsa la flecha hacia abajo del input cuando es 1, se pase a 31. Y cuando está en 31 y se le de la flecha de incremento pase a 1. En pocas palabras que sea un incremento y decremento ciclico.

¿Conoce alguien una forma de hacerlo? ¿Algún atributo para hacer que sea ciclico? He estado mirando documentación y no he visto nada.

¿O tengo que hacerlo por javascript? En caso de hacerlo con Javascript, "¿qué eventos saltan cuando incrementa y decrementa?"

gracias, un saludo.