Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2011, 04:54
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 5 meses
Puntos: 8
cambiar value de un input una vez cargado el DOM

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.
__________________
Videotutoriales de Drupal