Y te creo, pero sigo sin hacer que funcione. La función estilo es esta
Cita: function estilo(campo,n)
{
if(n==1)
{document.getElementById(campo).className="texto_n ormal_focus";}
else
{document.getElementById(campo).className="texto_n ormal";}
}
y el código CSS es
Cita: input.texto_normal{
border:1px solid White;
background: #4F6497;
font: x-small Arial;
color: White;
}
input.texto_normal_focus{
border:1px solid Yellow;
background: #374A77;
font: x-small Arial;
color: White;
}
Acabo de probar poner esto en el evento
onfocus Cita: boton.onfocus = function () {alert("hoy")}
y veo que se ejecuta.... entonces ¿por que no invoca a la función misma? Es más, cree una función para eso
Cita: boton.onfocus = function () {alerta(this.id,1)}
y la función
alerta es
Cita: function alerta(campo, tipo)
{alert(campo+" = "+tipo);}
y si funciona..... me parece que bajo esta modalidad, el invocar
Cita: document.getElementById(campo).className="texto_normal_focus";
¿podría ser el problema? Porque el pasar el parámetro
this.id no es el problema ya que eso mismo hago en las otras funciones.
¿que opinas ahora?... en verdad muchas gracias por tu apoyo, se que pronto podré solucionar el misterio de mi "gremlin"