Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2013, 12:36
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 10 meses
Puntos: 12
Pregunta Problema con function validar

Buenas foro.

Quiero que una function de javascript sea dinámica pero no me funciona mando el campo por parametro y al validar hago unos cambios de estilo para hacer notar si es correcto el valor o no.

esta es mi function:
Código Javascript:
Ver original
  1. function texto(campo) {
  2.     var idCampo = campo.id;
  3.     //alert(idCampo);
  4.     var RegExPattern = /[A-Za-z]/;
  5.     if ((campo.value.match(RegExPattern)) && (campo.value!='')) {
  6.         if(tiene_numeros(campo.value) == 0){
  7.             document.formprovedo.categoria.style.borderColor = "#5f9a24";
  8.             document.formprovedo.categoria.style.backgroundColor="#a6cc80";
  9.         }
  10.         else{
  11.             document.formprovedo.categoria.style.backgroundColor="#d15353";
  12.             document.formprovedo.categoria.style.borderColor = "#c20000";
  13.             campo.focus();
  14.             campo.value = "";
  15.         }
  16.     } else {
  17.         document.formprovedo.categoria.style.backgroundColor="#d15353";
  18.         document.formprovedo.categoria.style.borderColor = "#c20000";
  19.         campo.focus();
  20.         campo.value = "";
  21.     }
  22. }

en donde cambio el estilo si coloco:
document.formprovedo.idCampo .style.backgroundColor
o
document.formprovedo.idCampo .style.borderColor
No funciona alguien me puede ayudar.
__________________
Lo imposible solo cuesta un poco mas