Capítulo 7

Callback sucesso para o método getCurrentPosition()

JavaScript

<script>
function obterPosicao() {
	if (navigator.geolocation) {
		navigator.geolocation.getCurrentPosition(sucesso);
	} else {
		alert("Este navegador não suporta a funcionalidade Geolocation");
	}
}
function sucesso(position) {
	var latitude = position.coords.latitude;
	var longitude = position.coords.longitude;
	
	var mensagem = "As suas coordenadas são: 
"; mensagem += "Latitude: " + latitude + "
"; mensagem += "Longitude: " + longitude; document.getElementById('msg').innerHTML = mensagem; } </script>

HTML

	<p><input type=button value="Clique para obter posição" onclick="obterPosicao()"></p>