我在我的项目中包含 Google map ,我想在 map 上的两个标记之间绘制一条多段线,但要有一个复选框。没有功能和复选框,一切都很好。 这是代码:
<script type="text/javascript">
function placePolyline(chkb)
{
if(chkb.cheked==true)
{
var MarkerArray= [];
for(var i=0;i<arrayLatitude.length;i++)
{
var lokacijaMarkera = new google.maps.LatLng(arrayLatitude[i],arrayLongitude[i]);
MarkerArray.push(lokacijaMarkera);
}
var polyOptions = new google.maps.Polyline({
path: MarkerArray,
map: map
});
polyLine = new google.maps.Polyline(polyOptions);
polyLine.setMap(map);
//
}
else{
polyLine.setMap(null);
}
}
</script>
<form>
<input type="checkbox" id="chkb" ">
<input type="button" value="Drew polyline" onclick="placePolyline(chkb)"/>
</form>
最佳答案
checkbox 的属性是“检查”而不是检查
关于javascript - 使用复选框绘制折线谷歌地图 API3,不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12309575/