• ベストアンサー

GPSにて現住所をフォームで送信

よろしくお願い致します。 スマフォにて現住所をGPSにて取得し、 <input>上に表示したいのですが、方法がわかりません。 <現在地を取得>ボタンを置いといて、クリックすると表示されるようにしたいです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.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>

toggle
質問者

お礼

大変返事が遅くなりました。 ありがとうございます。 試してみます。

関連するQ&A