Soy un novato en javascript y necesito su ayuda para establecer un mapa de google para el elemento div que se encuentra dentro de otro elemento div. Aquí está el código que funciona si los elementos div no están anidados:¿Cómo establecer un mapa para div dentro de otro div?
function initialize() {
var myOptions = {
center: new google.maps.LatLng(-34.397, 150.644),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
Sin embargo si he anidado divs, que no funciona:
<body onload="initialize()">
<div id="main">
<div id="map_canvas" style="width:100%; height:100%"></div>
</div>
</body>
¿Cómo puedo solucionar este problema?
Gracias. Funcionó perfectamente Estaba buscando el problema en el lugar totalmente equivocado. – reederz
¡De nada! –