gpt4 book ai didi

javascript - 从 HTML 中的 JavaScript 函数获取信息。如何?

转载 作者:行者123 更新时间:2023-11-28 16:28:38 25 4
gpt4 key购买 nike

我有以下函数来获取用户的当前位置(如果允许)。

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>
<script type="text/javascript">
(function () {
google.load("maps", "2");
google.setOnLoadCallback(function () {
// Create map
var map = new google.maps.Map2(document.getElementById("map_canvas")),
markOutLocation = function (lat, long) {
var latLong = new google.maps.LatLng(lat, long),
marker = new google.maps.Marker(latLong);
map.setCenter(latLong, 13);
map.addOverlay(marker);
marker.openInfoWindow(markerText);
google.maps.Event.addListener(marker, "click", function () {
marker.openInfoWindow(markerText);
});
};
map.setUIToDefault();

// Check for geolocation support
if (navigator.geolocation) {
// Get current position
navigator.geolocation.getCurrentPosition(function (position) {
// Success!
markOutLocation(position.coords.latitude, position.coords.longitude);
},
function () {
// Gelocation fallback: Defaults to Stockholm, Sweden
markOutLocation(59.3325215, 18.0643818);
}
);
}
else {
// No geolocation fallback: Defaults to Eeaster Island, Chile
markOutLocation(-27.121192, -109.366424);
}
});
})();
</script>

如果我将 alert(lat + ', ' + long); 放在 map.setCenter(latLong, 13); 上,我会在警报中得到 59.378217、13.504219 -盒子。如何将此信息获取到 BODY 标签内的 DIV 标签?

提前致谢。

最佳答案

您可以使用 jQuery 的 .html() 并使用 .html() 在 div 中编写警报框中的内容,如下所示:

$('#id').html(lat + ', ' + long)

(其中 id 是元素的 ID)

如果您愿意,也可以使用传统的 JavaScript:

document.getElementById('id').innerHTML = lat + ', ' + long; 

(其中 id 是元素的 ID)

我希望这会有所帮助。

关于javascript - 从 HTML 中的 JavaScript 函数获取信息。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7004717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com