geolocalizzazione con onclick
come posso applicare lo stesso principio per attivare o disattivare questa funzione di geolocalizzazione. Ho provato e riprovato ma non riesco avete qualche suggerimento?
Questo è il codice semplificato: mi servirebbe come unire il checkbox del codice html alla funzione java
*************************html***************************
<div id="box"></div>
requestPosition <input onclick="geolocation()" type="checkbox" name="geolocation"/>
*************************java*************************************
function geolocation(posizione) {
// identify the point at which it was found the user
var punto = new google.maps.LatLng(posizione.coords.latitude, posizione.coords.longitude);
// define the element on the page that will host the map
var mymap = GeomapsModule.getMap();
// imposed a marker
var marker = new google.maps.Marker({
position: punto,
map: mymap,
title: "Tu sei qui!"
});
}
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(geolocation);
}
else{
alert('La geo-localizzazione NON è possibile');
}