このコードを使用してGoogleマップを取得しています。
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map_canvas { height: 100% }
</style>
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=true">
</script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(52.000,17.1100);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
var marker = new google.maps.Marker({
position: latlng,
map: map,
});
var infoWindow = new google.maps.InfoWindow({
position: latlng,
content: '<b>Theater Address:</b><br> <?php echo $row['address']; ?>'
});
infoWindow.open(map);
}
</script>
そして、この html フォーム コードを使用して緯度と経度を入力しています。送信ボタンが 1 つあります。
<form method="post" autocomplete="off">
<p>
<b>lat</b> <label>:</label>
<input type="text" name="lat" id="lat" />
<b>lon</b> <label>:</label>
<input type="text" name="lon" id="lon" />
</p>
<input type="submit" value="Show location" />
</form>
地図には他の緯度と経度がありますが、緯度と経度を入力した後に送信をクリックすると、緯度と経度も変更する必要があります。これを行うにはどうすればよいですか?
前もって感謝します.. :)