Пробовал код:
var script = document.createElement('script');
script.src = '//maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places';//Замени на нужный URL
document.getElementsByTagName('head')[0].appendChild(script);
function initialize() {
var input = document.getElementById('value12040');
var options = {
types: ['(regions)'],
};
var autocomplete = new google.maps.places.Autocomplete(input, options);
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace(); //получаем место
console.log(place);
console.log(place.name); //название места
console.log(place.id); //уникальный идентификатор места
});
}
google.maps.event.addDomListener(window, 'load', initialize);
Но не срабатывает! Браузер ругается на "google.maps.event.addDomListener(window, 'load', initialize);". Кто может подскажет как решить задачу!














