JSFiddle - React, Tailwind, and code Playground

JavaScript

var markersArray = [];
function initialize() {
	var mapOptions = {
		center: new google.maps.LatLng(49.053676508106875,33.423500061035156), 
		zoom: 12, 
		mapTypeId: google.maps.MapTypeId.ROADMAP
	 };
	var map = new google.maps.Map(document.getElementById("map_canvas"),
	mapOptions);
	
	google.maps.event.addListener(map, "click", function(event)	{
	GetLocalWeather();
	if (markersArray) {
		for (i in markersArray) {
			markersArray[i].setMap(null);
		}
	}
	
	placeMarker(event.latLng); 	
	var query = event.latLng.toUrlValue(15);
	
	
	document.getElementById("latbox").value=query;
	});
	

	function placeMarker(location) {
	var marker = new google.maps.InfoWindow({
	position: location,
	content: contentString,
	map: map
	});
	markersArray.push(marker);
	}
}
alert(query);
google.maps.event.addDomListener(window, 'load', initialize);