-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
41 lines (28 loc) · 1.16 KB
/
script.js
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
//Create input field and search button:
let division = document.createElement('div')
division.innerHTML= `<input type = "text" id="txt">
<button type="button" onclick="breweries()">Search</button>`;
division.setAttribute('id','count')
document.body.append(division);
async function breweries(){
try{
let brewery = document.getElementById("txt").value
console.log(brewery);
let result = await fetch(`https://api.openbrewerydb.org/breweries ${brewery}`)
let output = await result.json();
console.log( output);
for(let i=0; i<output.length; i++){
console.log(output);
console.log(output[i].name);
console.log(output[i].brewery_type);
console.log(output[i].address_2);
console.log(output[i].address_3);
console.log(output[i].website_url);
console.log(output[i].phone);
}
}
catch(err){
console.log("some error occured" + err)
}
}
breweries();