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.