0
Я хотел бы обновить значение текстового поля, используя значения из массива использовать JavaScript:Как обновить значение текстового поля, используя значения из массива?
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var pos = {
lat: position.coords.latitude,
lng: position.coords.longitude
};
alert(pos['lat'] + ', ' + pos['lng']);
data = pos['lat'] + ', ' + pos['lng'];
document.getElementById("address").value = data.value;
}, function() {
});
}
Моя проблема заключается в том, что предупреждение отображает лат и длинные координаты правильно, но значение текстового поля обновляется до «не определено ", то есть значение data.value не определено.
Как это исправить? Благодаря!
- Примечание: Я не могу предоставить фрагмент кода для геолокации в stackoverflow, кажется? *
Я думаю, что данные должны быть строкой, так что вы просто присвоить ему данные document.getElementById («адрес») значение = данных. –
doh! вот и все. спасибо :) – cpcdev
Дайте мне проголосовать ха-ха :) –