0
我有一个被拖动的标记的谷歌地图。当我获得新的纬度和经度坐标时,我需要将它们作为隐藏字段放入HTML表单中。如何将JavaScript值作为隐藏的表单域?
我该怎么做?与当前的代码示例页面是在这里: http://www.comehike.com/outdoors/parks/add_trailhead.php
我有一个被拖动的标记的谷歌地图。当我获得新的纬度和经度坐标时,我需要将它们作为隐藏字段放入HTML表单中。如何将JavaScript值作为隐藏的表单域?
我该怎么做?与当前的代码示例页面是在这里: http://www.comehike.com/outdoors/parks/add_trailhead.php
这些添加到您的窗体(如果它们不存在):
<input type="hidden" value="" id="lat" name="lat" />
<input type="hidden" value="" id="lng" name="lng" />
然后,一旦你要更新的值只是做:
document.getElementById("lat").setAttribute("value", newLat);
document.getElementById("lng").setAttribute("value", newLng);
如果表单中已经包含了隐藏的输入字段,这些字段有ID,您可以做
document.getElementById("id of the input field").value = myVariable;