<script> const resultsElement = document.getElementById('results');const search = (e) => {e.preventDefault();const query = e.target.querySelector('input[name="query"]').value;if (query === '') {alert('请输入搜索查询。');return; }// 使用 Google Places API 搜索附近的酒店或银行const request = {query: query,fields: ['name', 'formatted_address'],locationBias: 'point:39.9042,-116.7891',radius: 500,};const service = new google.maps.places.PlacesService(resultsElement);service.textSearch(request, (results, status) => {if (status === google.maps.places.PlacesServiceStatus.OK) {resultsElement.innerHTML = '';results.forEach((result) => {const resultElement = document.createElement('div');resultElement.classList.add('result');const resultName = document.createElement('h3');resultName.classList.add('result-name');resultName.textContent = result.name;const resultAddress = document.createElement('p');resultAddress.classList.add('result-address');resultAddress.textContent = result.formatted_address;resultElement.appendChild(resultName);resultElement.appendChild(resultAddress);resultsElement.appendChild(resultElement);});} else {alert('搜索失败,请稍后再试。');}});};document.querySelector('form').addEventListener('submit', search); script>