Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2009, 00:06
Avatar de matuteworld
matuteworld
 
Fecha de Ingreso: octubre-2007
Ubicación: San Miguel de Tucuman, Tucuman
Mensajes: 79
Antigüedad: 17 años, 5 meses
Puntos: 2
Pregunta Problema! getElementById en IE

Buenos dias, se que debe ser un tema re hablado... busque por varias webs... pero no encuentro la solucion... antes no habia tenia problemas con este codigo... pero en mi ultima web si....

En FF funciona perfecto...

En IE me tira error "El objeto no acepta esta propiedad o método"... pero aun asi el submenu ANDA! solo que no me gusta que muestre el error...

El objeto en cuestion seria un DIV con ID... y tendria la propiedad display = "none"...

lo mismo me sucede al tomar el campo de un FORM que se llama "tipo"... me imagino debe estar relacionado a la misma funcion..

muestro el codigo a continuacion....

Código:
onload = function(){
	submenu1 = document.getElementById("submenu1");
	submenu2 = document.getElementById("submenu2");

	form = document.getElementById("formulario");
	tipo = form.tipo.value;

	if( tipo == 'seccion1' ){
		Codigo...
	} else if( tipo == 'seccion2' ){
		Codigo...
	}
}


function showSubmenu(capa){
	hideSubmenu();

	if(capa == 'submenu1'){
		submenu1.style.display = "block";

	} else if(capa == 'submenu2'){
		submenu2.style.display = "block";
	}
}

function hideSubmenu(){
	submenu1.style.display = "none";
	submenu2.style.display = "none";
}

Desde ya muchas gracias... Slds!