- ベストアンサー
GPSにて現住所をフォームで送信
よろしくお願い致します。 スマフォにて現住所をGPSにて取得し、 <input>上に表示したいのですが、方法がわかりません。 <現在地を取得>ボタンを置いといて、クリックすると表示されるようにしたいです。 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<script> function setPosition(id){ if(navigator.geolocation){ navigator.geolocation.getCurrentPosition(function(p){ document.getElementById(id).value=p.coords.latitude+","+p.coords.longitude; },function(e){ alert("位置情報の取得に失敗しました") },{maximumAge:60000,enableHighAccuracy:true}); }else{ alert("お使いのブラウザでこの機能はサポートされていません") } } </script> <input id="p"><br> <button onclick="setPosition('p')">現在地を取得</button>
お礼
大変返事が遅くなりました。 ありがとうございます。 試してみます。