Hola,
lo dicho en el titulo, me gustaria obligar al usuario a entrar datos en este formato hh:mm, hay alguna manera de poner una mascara en el mismo input?
o tengo q comprovarlo en el onsubmit del form?
saludos y gracias!!!
| |||
En un input - Obligar q entren los datos hh:mm Hola, lo dicho en el titulo, me gustaria obligar al usuario a entrar datos en este formato hh:mm, hay alguna manera de poner una mascara en el mismo input? o tengo q comprovarlo en el onsubmit del form? saludos y gracias!!!
__________________ "Cada hombre es el hijo de su propio trabajo" Miguel de Cervantes Saavedra "La experiencia es algo que no consigues hasta justo depués de necesitarla" Laurence Olivier |
| ||||
Re: En un input - Obligar q entren los datos hh:mm Bueno, he visto tu post y he estado trabajando en un código, a ver si me salía. De momento sólo vale para HH:MM y no se puede modificar... pero mirare a ver si puedo hacer algo mejor: Código PHP:
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: En un input - Obligar q entren los datos hh:mm Me he dedicado a escribirle un validador "al vuelo" para formato HH:MM 24h y he mejorado algo el código. Está muy comentado para que todo el que se tome las molestias lo entienda fácilmente. Me gustaría que todo el que pueda lo ponga a prueba y comente sus sugerencias para mejorarlo: Código PHP: Me ha acabado convenciendo mucho el script (salvo que se ve el cursor parpadear en la caja, y el individuo puede mosquearse un poco creyendo que va a escribir al final...). Saludos.
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: En un input - Obligar q entren los datos hh:mm Yo estoy trabajando en algo similar, tengo 4 <inputs>. Dos para la fecha y hora de inicio y los dos restantes para la fecha y hora de fin. Entre otras cosas valida la hora en formato hh:mm:ss y la fecha en formato dd/mm/aaaa. Tome como referencia un tema de este mismo foro: http://www.forosdelweb.com/showthrea...ar+campo+fecha Lo que yo necesito es validar, en caso que ambas fechas sean iguales, la hora de fin no puede ser menor a la de inicio. Para la fecha inicial, el campo es readonly, y a la hora de hacer la comparacion entre campos fecha, me pone que el input es undefined. Una vez que le quito el "readonly" si me permite hacer la comparación. Lo que quiero es descartar esta duda, o en todo caso, como hacer para comparar el contenido de este campo. Muchas gracias.
__________________ :adios: |
| |||
Re: En un input - Obligar q entren los datos hh:mm Hola, probe tu codigo tal cual, (copy&paste) y me da el error es el siguiente en: - Firefox: laCaja has no properties - IE 7 : laCaja es 'nulo' o noes un objeto EDITADO : ya logre q fucionara... despiste mio. disculpa! pero si pongo las 12:12 y luego intento cambiarlo me salta siempre el alert("El carácter escrito en el campo no es válido"); demasiado temprano para ir provando codigos... no me fije q se controlava solo el backspace para borrar numeros (y eso q esta comentado) me voy hacer un cafe a ver si me aclaro! jajaja! para mi el codigo ya es correcto! saludos y muchisimas gracias!
__________________ "Cada hombre es el hijo de su propio trabajo" Miguel de Cervantes Saavedra "La experiencia es algo que no consigues hasta justo depués de necesitarla" Laurence Olivier Última edición por sergi_climent; 24/04/2007 a las 01:20 |