Claro que puedes hacerlo en el onload, ya que ese es sólo el momento en que se ejecuta la función, nada más.
Un ejemplo de lo que comenté sería:
Código javascript
:
Ver originalwindow.onload = function() {
document.getElementById('id_elemento').value = devolverColor();
}