当谈到 javascript 时,我有点笨。我有一个谷歌地图简单的脚本,用于从 A 到 B 的路线路线。一切都很好,除了我想将模式(驾驶,步行......)从当前下拉选择器更改为单选按钮。
我在网上和stackoverflow上搜索过,但目前没有找到一个可行的解决方案。
我的html:
<select id="mode">
<option selected="selected" value="DRIVING">Car</option>
<option value="WALKING">Walk</option>
<option value="TRANSIT">Public transport</option>
<option value="BICYCLING">Bike</option>
</select>
和脚本:
function calcRoute() {
var selectedMode = document.getElementById('mode').value;
var start = document.getElementById("routeStart").value;
var end = document.getElementById("routeEnd").value;
var request = {
origin: start,
destination: end,
travelMode: google.maps.TravelMode[selectedMode]
};
是否可以从上面的代码中将选择(下拉菜单)更改为单选按钮,或者我还应该发布其他内容吗?
ps 我也尝试过这个解决方案,但是当我提交计算路由时,它只是将我重定向到一个空白的子页面/模式?
谢谢 :)