Foros del Web » Programando para Internet » Javascript »

Texto estático en un input

Estas en el tema de Texto estático en un input en el foro de Javascript en Foros del Web. Hola, la verdad es que ya he visto este efecto antes pero no lo puedo encontrar en internet (no se como buscarlo tal vez?). Lo ...
  #1 (permalink)  
Antiguo 15/02/2016, 07:13
Avatar de Nox
Nox
 
Fecha de Ingreso: diciembre-2004
Ubicación: Viña del Mar
Mensajes: 72
Antigüedad: 19 años, 4 meses
Puntos: 1
Texto estático en un input

Hola, la verdad es que ya he visto este efecto antes pero no lo puedo encontrar en internet (no se como buscarlo tal vez?).

Lo que busco es que, por ejemplo en un campo donde se ingrese un porcentaje, que el campo input text aparezca el simbolo "%", sin que se pueda eliminar, y que cuando uno escriba, el % siempre esté ahí...
O que uno pueda escribir una hora del tipo 12:00 y que el simbolo ":" siempre esté entre la hora y los minutos.

Espero haberme explicado bien xD de antemano gracias :)
__________________
todo es serio y ordenado, todo es racional y programado, precisamente porque todo es falso e ilusorio
  #2 (permalink)  
Antiguo 15/02/2016, 08:49
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 10 meses
Puntos: 15
Respuesta: Texto estático en un input

Quizás esto te pueda servir, es un poco avanzado y usa angular.js
  #3 (permalink)  
Antiguo 15/02/2016, 09:04
Avatar de Nox
Nox
 
Fecha de Ingreso: diciembre-2004
Ubicación: Viña del Mar
Mensajes: 72
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: Texto estático en un input

la verdad es que es justo lo que necesito! voy a ver si puedo usarlo, muchas gracias
__________________
todo es serio y ordenado, todo es racional y programado, precisamente porque todo es falso e ilusorio
  #4 (permalink)  
Antiguo 15/02/2016, 13:08
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 10 meses
Puntos: 15
Respuesta: Texto estático en un input

La otra opción más fácil sería crear un evento onBlur sobre el input...

Donde cada vez que pierdas el foco en el input, tomes el texto del input, le agregues el % y luego escribas en el input el nuevo valor, aun que con lo de angular puedes hacer de todo.

Etiquetas: input
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.