转自:http://blog.sina.com.cn/s/blog_4cdc44df0100u80h.html Google Map API Version3 教程:在地图 通过代添加和删除mark标记 lat = 23.14746; lng = 113.34175376; var myLatLng = new google.maps.LatLng(lat, lng); var myOptions = { zoom: 15, center: myLatLng, mapTypeId: google.maps.MapTypeId.TERRAIN }; var map = new google.maps.Map(document.getElementByIdx_x_x("map_canvas"), myOptions); var marker = new google.maps.Marker({ position: myLatLng, title: "Hello World!" }); marker.setMap(map); 或者直接这样定义一个marker: var marker = new google.maps.Marker({ position: myLatLng, map: map, title: "Hello World!" }); 去掉marker的操作是: marker.setMap( null); 示例代码下载: http://download.csdn.net/source/3331139