Как поместить значения JavaScript как скрытые поля формы? - PullRequest
0 голосов
/ 16 марта 2011

У меня есть карта Google с маркером, который перетаскивается.Когда я получаю новые координаты широты и долготы, мне нужно поместить их в форму HTML в виде скрытых полей.

Как я могу это сделать?Пример страницы с текущим кодом находится здесь: http://www.comehike.com/outdoors/parks/add_trailhead.php

Ответы [ 2 ]

2 голосов
/ 16 марта 2011

Если ваша форма уже содержит скрытые поля ввода и эти поля имеют идентификаторы, вы можете сделать

document.getElementById("id of the input field").value = myVariable;
1 голос
/ 16 марта 2011

Добавьте их в свою форму (если они не существуют):

<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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...