El script que hiziste, el error principal, es que no puedes usar document.getElementById mientras la pagina esta cargando, por eso debes esperar a que cargue el documento o que a por lo menos cargue el elemento que quieres modificar. para esto ejecuta el script cuando la pagina ya haya cargado:
Código Javascript
:
Ver originalfunction cambiaColor() {
document.getElementById('campo').style.backgroundColor="#FF0000";
}
En el HTML:
Código HTML:
Ver original<body onload="cambiaColor()"> alguien:
<input id="campo" type="text" /><br /> <input type="button" value="Hasta cuanDO!!" />
PD: Para colocar codigo usa la opcion Highlight del editor de mensaje.