2 つの変数を取得する Javascript 関数があります。次に、JS に HTML の行を生成させました。これは、これら 2 つの変数で満たされたフォームです。サーバーに投稿する方法を設定しましたが、フォームは非表示になっています。本当に送信ボタンを使いたくないので、これを自動送信するにはどうすればよいのだろうと思っていました。
var x=document.getElementById("demo");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
document.geo.submit()
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position)
{
x.innerHTML=
"<form action='' name='geo' method='post'> Longitude: <input type='int' name='longitude' value='"+ position.coords.longitude +"'> Latitude: <input type='int' name='latitude' value='"+ position.coords.latitude +"'> </form> ";
}
どうもありがとう - ジョー