2

プロジェクトにGoogleマップを含め、2つのマーカーの間のマップにポリラインを描画したいのですが、チェックボックスが付いています。機能とチェックボックスがなくても、すべてがうまく機能します。これはコードです:

    <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>
4

1 に答える 1

0

チェックボックスのプロパティは「チェック済み」であり、チェックされていません

于 2012-09-07T03:30:03.337 に答える