Здравствуйте, пытаюсь реализовать нечто подобное http://api.yandex.ru/maps/tools/getlonglat/ . Надо чтобы после перемещения маркера координаты записывались в input. Перелопатил много информации, но так и не разобрался.
Вот мой код.
<script type="text/javascript">
function fid_1353165577122675223914(ymaps){
var map = new ymaps.Map("ymaps-map-id_1353165577122675223914",{
center: [39.200,51.661],
zoom: 10
});
var myPlacemark = new ymaps.Placemark([39.200,51.661],{
hintContent: 'Подвинь меня!'
},
{
draggable: true // Метку можно перетаскивать, зажав левую кнопку мыши.
});
map.geoObjects.add(myPlacemark);
YMaps.Events.observe(myPlacemark, myPlacemark.Events.DragEnd, function (myPlacemark) {
document.getElementById("coords").value =myPlacemark.geometry.getCoordinates();
});
}
</script>
В итоге же появляется ошибка Uncaught TypeError: Cannot read property 'DragEnd' of undefined
Прошу помочь.