передать значение из js в value
<script src="https://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
ymaps.ready(function(){
var geolocation = ymaps.geolocation;
$('#city').html('г. '+geolocation.city);
});
});
</script>
<input type="text" id="city" name="city" value="1" class="form-control">
Как предать значение #city в value="1"
Ответы (1 шт):
Автор решения: Aziz Umarov
→ Ссылка
Как-то так думаю
$(document).ready(function(){
ymaps.ready(async function(){
var geolocation = await ymaps.geolocation;
if (geolocation.city != undefined) {
$('#city').val('г. '+ geolocation.city);
} else {
$('#city').val('страна: '+ geolocation.country);
}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<input type="text" id="city" name="city" value="1" class="form-control">