Foros del Web » Programando para Internet » Javascript »

Cambiendo dinámico de colores.

Estas en el tema de Cambiendo dinámico de colores. en el foro de Javascript en Foros del Web. Saludos amigos.... Tengo el siguiente código Código: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <title> </title> <script> function cambiarColor(id) { document.getElementById(id).style.background = "#FFE12E"; ...
  #1 (permalink)  
Antiguo 23/10/2006, 07:35
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 3 meses
Puntos: 0
Pregunta Cambiendo dinámico de colores.

Saludos amigos....

Tengo el siguiente código

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
	<HEAD>
		<title>
		</title>
		<script>
		function cambiarColor(id)
		{
			document.getElementById(id).style.background = "#FFE12E";
		}
		
		function restablecerColor(id)
		{
			document.getElementById(id).style.background = "#FFFFFF";
		}
		</script>
	</HEAD>
<BODY>
<p>
  <input onFocus="cambiarColor('txt1');" onBlur="restablecerColor('txt1');" id="txt1" type="text">
  <input onFocus="cambiarColor('txt2');" onBlur="restablecerColor('txt2');" id="txt2" type="text">
</p>
<p>
  <select id="txt3" onFocus="cambiarColor(this);">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
  </select>
</p>
</BODY>
</HTML>
Cuando el cursor se coloca en el primer campo el color del fondo cambia y cuando me paso a otro cambio el color del campo anterior se reestablece; pero para el combo no logro que cambie el color y me genera un error que indica que se requiere un objeto.

Podría alguien ayudarme con esto de manera que la función me funcione para combos, option bottom y check box?

Gracias mil....
  #2 (permalink)  
Antiguo 23/10/2006, 07:40
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 3 meses
Puntos: 0
Dejemlo sin efecto lo acabo de resolver.....
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 13:04.