私はASP.NETプロジェクトに取り組んでおり、その中でGoogleマップを使用しています。ページ読み込み時に地図を読み込みます。次に、ボタンをクリックして、いくつかのマーカーを追加します。私は次のコードを使用しています。
function LoadSecurity(locationList, message) {
if (document.getElementById("map_canvas") != null &&
document.getElementById("map_canvas") != "null") {
map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
for (var i = 0; i < locationList.length; i++) {
if ((i == 0) || (i == locationList.length - 1)) {
var args = locationList[i].split(",");
var location = new google.maps.LatLng(args[0], args[1])
var marker = new google.maps.Marker({
position: location,
map: map
});
marker.setTitle(message[i]);
}
}
}
}
そして、次のコードでボタンの関数を呼び出します。
<asp:Button ID="Button1" runat="server"
OnClientClick="javascript: LoadSecurity('57.700034,11.930706','test')"
Text="Button" />
しかし、機能していません。何か助けてください?