Hola gente, tengo que decir , que tal como tengo el código ahora , funciona en Mozilla perfectamente, el problema es con IE (como no).
 
Tengo dos sencillas funciones, una llamada
 init que recoge a traves de otra función get_param() el nombre de un dominio por url. Y una segunda 
domain_name  que lo que hace es cambiar el valor por defecto del campo con ese nombre tan largo.  
Código:
 <script language="javascript">
function init() {
var domain=get_param();
domain_name(domain);
}
function domain_name(domain) {
var campo = new Array() 
campo=document.getElementsByName('_f62c2f350236285eab8d9a77e0fbaf24');
campo[0].defaultValue = "www."+domain;
alert('Dominio solicitado: '+campo[0].defaultValue);
}
</script>
  Por último las cargo una vez cargado el DOM, para asegurarme que el formulario ya esta creado en el DOM. 
Código:
 <script type="text/javascript" >
window.onload = init; 
</script>
  Alguna idea de porque no funciona con IE?.
Gracias de antemano.