我正在尝试制作一个多页移动应用程序,希望只有两页,并希望将地理位置纬度和经度放入两个单独的表单文本输入中。我希望这发生在按钮按下或点击时。
我真的不知道如何:
- 定位表单文本输入字段
- 编写函数
这是我到目前为止所拥有的:
<div data-role="fieldcontain">
<label for="GPS Location">GPS Lat</label>
<input name="GPS Lat" id="GPSlat" value="" type="text">
</div>
<div data-role="fieldcontain">
<label for="GPS Location">GPS Long</label>
<input name="GPS Long" id="GPSlong" value="" type="text">
</div>
<div data-role="content">
<script type="text/javascript">
navigator.geolocation.getCurrentPosition(function(position)
{
var lat = pos.coordinates.latitude;
var lng = pos.coordinates.longitude;
console.log( lat + ":" + lng);
});
</script>
</div>
<input value="SetGPS" id="SetGPS" data-inline="true" type="submit">
<br>
<div data-role="content">
<script type="text/javascript">
$("#SetGPS").click(function(){
$("#GPSlat input").text(lat);
$("#GPSlong input").text(lng)
</script>
</div>