Foros del Web » Programando para Internet » PHP »

Sugerencia de muestra de error

Estas en el tema de Sugerencia de muestra de error en el foro de PHP en Foros del Web. Hola como estan, haber si me dan una idea, o me la mejoran .Lo q quiero hacer es controlar un campo de texto de manera ...
  #1 (permalink)  
Antiguo 11/10/2008, 09:04
 
Fecha de Ingreso: agosto-2008
Mensajes: 30
Antigüedad: 15 años, 8 meses
Puntos: 0
Sugerencia de muestra de error

Hola como estan, haber si me dan una idea, o me la mejoran .Lo q quiero hacer es controlar un campo de texto de manera tal q cuando salga de foco de ese texto me muestra el error o no de la ejecución de una verificacion, en la celda continua.Otra es hacer clik en una imagen tal q esa me controle y me muestre el error en caso de q exista en la celda continua en donde se encuentra el campo de texto.Esas dos cosas quiero hacer se me ocurre con javascript , pero no se me ocurre,sugerencia para esta novata, gracias
  #2 (permalink)  
Antiguo 11/10/2008, 10:49
Avatar de Snd234  
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: Sugerencia de muestra de error

Bueno, definitivamente deberías usar Javascript. PHP igual te serviría pero tendrías que enviar primero los datos para verificar si son o no correctos.

En JavaSript es simple, hace por ejemplo una funcion que se llame "validar_nombre(campo)" (una funcion para cada campo, ahora si hay validaciones en comun usas la misma funcion). Entonces, en cada campo de tu formulario agregas la siguiente propiedad: onblur="validar_nombre(this)" (llamas a la funcion correspondiente del campo que estas validando). Entonces, en tu funcion correspondiente obtienes el valor y lo validas, si ocurriera algun error, entonces tendrias que avisarle al usuario. Podrias simplemente avisarle con alguna alert, destacar el campo erroneo (usando CSS), etc.

Te recomiendo que investigues especificamente sobre el DOM, ya que con el podras tener el control sobre los elementos y obtener sus valores (para los campos del formulario), mostrar los posibles errores (cambiar estilos, agregar nuevos elementos), etc.
__________________
KIBIT.cl
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 08:18.