|  | <!DOCTYPE html> | 
					
						
						|  | <html> | 
					
						
						|  | <head> | 
					
						
						|  | <title>API Demo</title> | 
					
						
						|  | </head> | 
					
						
						|  | <body> | 
					
						
						|  | <h1>API Demo</h1> | 
					
						
						|  | <label for="day">Select a day:</label> | 
					
						
						|  | <select id="day"> | 
					
						
						|  | <option value="monday">Monday</option> | 
					
						
						|  | <option value="tuesday">Tuesday</option> | 
					
						
						|  | <option value="wednesday">Wednesday</option> | 
					
						
						|  | <option value="thursday">Thursday</option> | 
					
						
						|  | <option value="friday">Friday</option> | 
					
						
						|  | <option value="saturday">Saturday</option> | 
					
						
						|  | <option value="sunday">Sunday</option> | 
					
						
						|  | </select> | 
					
						
						|  | <label for="data">Select data:</label> | 
					
						
						|  | <select id="data" name="data"></select> | 
					
						
						|  | <br><br> | 
					
						
						|  | <input type="button" value="Submit" onclick="fetchData()"> | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  | <div id="result"></div> | 
					
						
						|  | <script> | 
					
						
						|  | function fetchData() { | 
					
						
						|  | const day = document.getElementById("day").value; | 
					
						
						|  | const dataSelect = document.getElementById("data"); | 
					
						
						|  | const resultDiv = document.getElementById("result"); | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  | resultDiv.innerHTML = ""; | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  | fetch(`https://api.example.com/data/${day}`) | 
					
						
						|  | .then(response => response.json()) | 
					
						
						|  | .then(data => { | 
					
						
						|  |  | 
					
						
						|  | dataSelect.innerHTML = ""; | 
					
						
						|  | data.forEach(item => { | 
					
						
						|  | const option = document.createElement("option"); | 
					
						
						|  | option.value = item.value; | 
					
						
						|  | option.textContent = item.label; | 
					
						
						|  | dataSelect.appendChild(option); | 
					
						
						|  | }); | 
					
						
						|  |  | 
					
						
						|  |  | 
					
						
						|  | resultDiv.innerHTML = `Data for ${day}: ${JSON.stringify(data)}`; | 
					
						
						|  | }) | 
					
						
						|  | .catch(error => { | 
					
						
						|  | console.error(error); | 
					
						
						|  | resultDiv.innerHTML = "Error fetching data."; | 
					
						
						|  | }); | 
					
						
						|  | } | 
					
						
						|  |  | 
					
						
						|  | </script> | 
					
						
						|  | </body> | 
					
						
						|  | </html> |