Hallo,
ich brauche Hilfe, und zwar möchte ich wenn man hier einen Ort eingibt bzw. Geo Daten in das FormFeld das der Standort in der Karte aufgerufen wird.
PHP
<form action="#" onsubmit="showAddress(this.address.value); return false">
<p>
<input type="text" size="60" name="address" value="Neuen Standort eingeben..." />
<input type="submit" value="Suchen!" />
</p>
</form>
</li>
</ul>
</div>
<div id="google_canvas"></div>
<script src="//maps.googleapis.com/maps/api/js?v=3.exp&sensor=true"></script>
<script>
(function() {
if(!!navigator.geolocation) {
var map;
var mapOptions = {
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('google_canvas'), mapOptions);
navigator.geolocation.getCurrentPosition(function(position) {
var geolocate = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var infowindow = new google.maps.InfoWindow({
map: map,
position: geolocate,
content:
'<h1>Ihr Standort!</h1>' +
'<h2>Latitude: ' + position.coords.latitude + '</h2>' +
'<h2>Longitude: ' + position.coords.longitude + '</h2>'+
'<h2><u>Standort zu CreateQR übernehmen!</u></h2>'
});
map.setCenter(geolocate);
});
} else {
document.getElementById('google_canvas').innerHTML = 'No Geolocation Support.';
}
})();
</script>
</body>
</html>
Alles anzeigen
Ausschnitt von oben:
Hier sollte man den Ort/GeoDaten eingeben können und dann wird es in der Karte aufgerufen:
PHP
<form action="#" onsubmit="showAddress(this.address.value); return false">
<p>
<input type="text" size="60" name="address" value="Neuen Standort eingeben..." />
<input type="submit" value="Suchen!" />
</p>
Wäre super wenn mir jemand da helfen könnte
Danke