Tôi là một newbie trong javascript và tôi cần sự giúp đỡ của bạn về việc thiết lập một bản đồ google thành phần tử div nằm trong phần tử div khác. Dưới đây là đoạn code mà hoạt động nếu các yếu tố div không lồng nhau:Cách đặt bản đồ thành div trong div khác?
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);
Tuy nhiên nếu tôi đã lồng divs, nó không hoạt động:
<body onload="initialize()">
<div id="main">
<div id="map_canvas" style="width:100%; height:100%"></div>
</div>
</body>
Làm thế nào để giải quyết vấn đề này?
Cảm ơn. Làm việc hoàn hảo. Tôi đang tìm kiếm vấn đề ở nơi hoàn toàn sai. – reederz
Bạn được chào đón! –