-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript2.js
More file actions
68 lines (43 loc) · 2.14 KB
/
script2.js
File metadata and controls
68 lines (43 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
var searchitem = $("#formid")
var searchbar = $("#city")
var searchcity = []
currenturl2=" "
// click event
$(searchitem).click(async function (event) {
event.preventDefault()
searchitem = searchbar.val()
currenturl2 = "https://api.openweathermap.org/data/2.5/forecast?q=" + searchitem + " ," + searchitem + "&units=imperial¤t.temp=¤t.humidity=&daily.weather.description=¤t.uvi=&hourly.wind_speed=¤t.weather.icon=&appid=913f8a0c9bf081d9e94bfd04b9efd30c"
// get api
data2 = await fetch(currenturl2)
.then(result => result.json())
.then(data2 => {
return(data2)
})
forecastdisplay(data2)
// display data
function forecastdisplay(data2){
console.log(data2)
var day1= document.getElementById("D1")
var day1icon= document.getElementById("DICON1")
// var DT= document.getElementById("d&t")
var day2= document.getElementById("D2")
var day2icon= document.getElementById("DICON2")
var day3= document.getElementById("D3")
var day3icon= document.getElementById("DICON3")
var day4= document.getElementById("D4")
var day4icon= document.getElementById("DICON4")
var day5= document.getElementById("D5")
var day5icon= document.getElementById("DICON5")
// DT.innerHTML= data2.list.dt_txt
day1.innerHTML= data2.list[1].main.temp
day1icon.src= "https://openweathermap.org/img/wn/"+ data2.list[1].weather[0].icon+"@2x.png"
day2.innerHTML= data2.list[9].main.temp
day2icon.src= "https://openweathermap.org/img/wn/"+ data2.list[9].weather[0].icon+"@2x.png"
day3.innerHTML= data2.list[17].main.temp
day3icon.src= "https://openweathermap.org/img/wn/"+ data2.list[17].weather[0].icon+"@2x.png"
day4.innerHTML= data2.list[25].main.temp
day4icon.src= "https://openweathermap.org/img/wn/"+ data2.list[25].weather[0].icon+"@2x.png"
day5.innerHTML= data2.list[33].main.temp
day5icon.src= "https://openweathermap.org/img/wn/"+ data2.list[33].weather[0].icon+"@2x.png"
}
})