Нужно дописать скрипт карты (сам скрипт ниже), на карте нужно:
1. в строке поиска находим населённый пункт или улицу и на карте появляется только метка
2. при повторном поиске остается только одна метка
3. метка на карте передвигается пользователем для более точного определения координат
4. после передвижения или появления метки нужно вставить адрес и координаты в два поля формы ниже карты
5. в скрипте необходимы комментарии и пояснения для дальнейшей работы с ним
сам пример со скриптом
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
<html xmlns="
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Поиск с двигающимся маркером</title>
<script src="
" type="text/javascript"></script>
<script type="text/javascript">
ymaps.ready(function () {
var myMap = new ymaps.Map('map', {
center: [65.067242, 88.258572],
zoom: 2
});
});
</script>
</head>
<body>
<!-- Область показа карты -->
<div align="center"> <div id="map" style="width: 900px; height: 500px"></div></div>
<form method="POST" action="/account/register">
<input style="width:600px" type="text" name="adres" placeholder="Адрес" maxlength="100" required>
<input style="width:600px" type="text" name="kord" placeholder="Координаты" maxlength="100" required>
</form>
</body>
</html>