<script>
const form = document.querySelector('form');const results = document.querySelector('.results');form.addEventListener('submit', (e) => {e.preventDefault();const location = document.querySelector('location').value;if (!location) {alert('请提供一个位置。');return;}// 调用 API 获取附近宾馆fetch(`${location}&radius=5000&type=lodging&key=YOUR_API_KEY`).then(response => response.json()).then(data => {// 清除之前的搜索结果results.innerHTML = '';// 遍历 API 返回的结果并创建 HTML 元素data.results.forEach(result => {const name = result.name;const address = result.vicinity;// 创建结果元素const resultElement = document.createElement('div');resultElement.classList.add('result');// 创建名称元素const nameElement = document.createElement('h3');nameElement.classList.add('result-name');nameElement.innerText = name;// 创建地址元素const addressElement = document.createElement('p');addressElement.innerText = address;// 将名称和地址元素添加到结果元素resultElement.appendChild(nameElement);resultElement.appendChild(addressElement);// 将结果元素添加到结果容器results.appendChild(resultElement);});}).catch(error => {console.log('请求失败:', error);alert('抱歉,搜索失败。请稍后再试。');});});
script>
本文由:成都民宿于(2024-11-05)发表了关于
找个附近宾馆 (找个附近宾馆住宿)的文章
。如转载请注明出处:http://www.cdcy-mail.com
如果您对此感兴趣,可以通过以下联系方式与我们联系:
成都区销售
重庆区销售
云贵区销售
华南区销售
华北区销售
华东区销售
华为企业邮箱销售热线:400-0828-083