Foros del Web » Programando para Internet » Javascript »

Bloquear frase en textbox

Estas en el tema de Bloquear frase en textbox en el foro de Javascript en Foros del Web. Tengo este input: <input type="txt" name="Texto"> como hago para que no se pueda escribir alguna frase en el, por ejemplo si alguien escribe " hola ...
  #1 (permalink)  
Antiguo 12/04/2010, 09:44
Avatar de Tecktonikrazy  
Fecha de Ingreso: enero-2010
Mensajes: 224
Antigüedad: 14 años, 11 meses
Puntos: 3
Pregunta Bloquear frase en textbox

Tengo este input: <input type="txt" name="Texto"> como hago para que no se pueda escribir alguna frase en el, por ejemplo si alguien escribe "hola juan" y no quiero que se pueda escribir "hola" se borre automaticamente "hola" pero que lo demas (juan) si se quede ahi
  #2 (permalink)  
Antiguo 12/04/2010, 09:54
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Respuesta: Bloquear frase en textbox

Con sólo HTML no se puede, necesitas usar un lenguaje de programación como Javascript, en el evento onchange u onkeyup usas el método indexOf() de la cadena para saber si tiene alguna palabra no permitida y borrarla.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 12/04/2010, 10:12
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 9 meses
Puntos: 998
Respuesta: Bloquear frase en textbox

mensaje movido desde html a javascript
  #4 (permalink)  
Antiguo 16/04/2010, 08:32
Avatar de Tecktonikrazy  
Fecha de Ingreso: enero-2010
Mensajes: 224
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Bloquear frase en textbox

Y eso como se hace?¿?¿?¿? :S

Etiquetas: bloquear, frase, textbox
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 15:19.