需要为你的汽车找一个可靠的维修点吗?我们可以帮你!输入你的地址,我们就能为你提供附近最优秀的汽车维修点。
javascript
constresults = document.getElementById('results');const searchForm = document.querySelector('form');
searchForm.addEventListener('submit', (e) => {e.preventDefault();const address = document.getElementById('address').value;// 使用 Google Places API 查找附近的汽车维修点const request = {query: '汽车维修点',location: address,radius: '5000',type: ['car_repair']};const service = new google.maps.places.PlacesService(document.createElement('div'));service.textSearch(request, (response, status) => {if (status === google.maps.places.PlacesServiceStatus.OK) {// 清空之前的搜索结果results.innerHTML = '';// 将搜索结果添加到页面中response.results.forEach((result) => {const li = document.createElement('li');const a = document.createElement('a');a.href = result.url;a.textContent = result.name;li.appendChild(a);results.appendChild(li);});} else {// 如果搜索失败,则显示错误消息results.innerHTML = '
抱歉,找不到附近的汽车维修点。
';}});
});