Привет! есть ява скрипт который выводит на гугл карте маркер и инфо-окно, внутри окна широта, долгота и высота
так вот широта и долгота отображается сразу, а вот чтобы узнать
высоту нужно начать на кнопку и тогда отобразится высота.
Вопрос как поправить функцию чтобы мне не нажимать на кнопку чтобы отобразило высоту, а она отображалась сразу при загрузке карты так же как широта и долгота
вот весь код который ява который и формирует и выводит высоту в инфо-окне
function getElevation() {
var elevationButton = document.getElementById("altitude");
elevationButton.innerHTML = '<img src="' + loaderUrl + '"/>';
var locations = [];
// Retrieve the clicked location and push it on the array
var clickedLocation = new google.maps.LatLng(marker.position.lat(),marker.position.lng());
locations.push(clickedLocation);
// Create a LocationElevationRequest object using the array's one value
var positionalRequest = {
'locations': locations
}
// Initiate the location request
elevator.getElevationForLocations(positionalRequest, function(results, status) {
if (status == google.maps.ElevationStatus.OK) {
// Retrieve the first result
if (results[0]) {
// Open an info window indicating the elevation at the clicked position
document.getElementById("altitude").innerHTML = "<strong>" + trans.Altitude + "</strong> " + Math.floor(results[0].elevation) + trans.Meters;
} else {
document.getElementById("altitude").innerHTML = trans.NoResult;
}
} else {
document.getElementById("altitude").innerHTML = trans.ElevationFailure + status;
}
});
}
А это код в ява скрипте инфо-окна
function infowindowContent(text, latres, lngres) {
return '<div class="gps_info_text"><div id="info_window">' + '<strong>' + text + '</strong><br>' + Latitude + '</strong> ' + Math.round(latres*1000000)/1000000 + ' <br><strong>' + Longitude + '</strong> ' + Math.round(lngres*1000000)/1000000 + '<br/><br/><span id="altitude"><button type="button" class="gps_altitude" onclick="getElevation()">' + Высота + '</button></span> '</div></div>';
}
так вот как мне сделать чтобы в инфо-окне не было кнопки
<button type="button" class="gps_altitude" onclick="getElevation()">
при клике по ней которая вызывает функцию getElevation(), а было нечто
<span id="altitude">Высота: <div id="getElevation"></span>
и тогда при загрузке карты отображало широта долгота и высота.
Помогите поправить/переделать функцию getElevation()