script.js
javascript
const searchForm = document.getElementById('searchForm');
const results =document.getElementById('results');searchForm.addEventListener('submit', (e) => {e.preventDefault();const location = document.getElementById('location').value;// 使用 Google Places API 搜索附近的修车地点const request = {location: location,query: '修车',fields: ['name', 'geometry'],};const service = new google.maps.places.PlacesService(results);service.nearbySearch(request, (places, status) => {if (status === google.maps.places.PlacesServiceStatus.OK) {// 清空之前的搜索结果results.innerHTML = '';// 在页面上显示搜索结果places.forEach((place) => {const li = document.createElement('li');li.innerHTML = `
${place.name}
`;results.appendChild(li);});} else {alert('搜索失败,请重试。');}});
});