Клуб API Карт

добавляем точку в input text

Пост в архиве.

Добрый день есть пример кода 

myMap.events.add('click', function (e) {

    var position = e.get('coordPosition');

ymaps.geocode(position).then(function (res) {

                var names = [];

                res.geoObjects.each(function (obj) {

                    names.push(obj.properties.get('name'));

                });

                $('#from').val($('#from').html() + names);

                        });

   });

по клику по карте определяю кординаты и потом  получаю адрес также по клику вношу  адрес в свое поле input

как сделать так  чтоб кордината вносилась в то поле в каком стоит курсор

 

так как у меня их 2 

<div class="naz">
    <p class="start"><label class="str">Пункт отправления: </label><input type="text" name="from" class="str" id="from"  ></p>
    <p class="stop"><label class="str">Пункт назначения: </label><input type="text" name="when" class="str" id="when" ></p>
</div>

буду очень благодарен за любой намек  как сделать