Подключить API с погодой на выбранный город из выпадающего списка (тег select)
Помогите сделать обработку ответа:
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/style.css">
<title>Document</title>
</head>
<body>
<div class="cont">
<div class="request">
<select id="city" onchange="getWeather();">
<option value="Kharkiv">Kharkiv</option>
<option value="Kiev">Kiev</option>
<option value="Lviv">Lviv</option>
<option value="Odesa">Odesa</option>
</select>
</div>
<div id="weather"></div>
</div>
<script src="js/script.js"></script>
</body>
</html>
JS:
const apiKey = "6cc3148bb3b32c3700a98d81defdd8a7";
function getWeather(){
//1
let request = new XMLHttpRequest();
let city=document.getElementById('city').value;
let URL = "http://api.openweathermap.org/data/2.5/weather?q="+сity+"&appid"+ apiKey;
//2
request.open("GET", URL, true);
//3
request.send();
//4
request.onreadystatechange=function(){
//обработка ответа
}
}