緯度と経度の値を2つのTextBoxから、地図上のその場所にマーカーを表示するJavaスクリプト関数に送信したいと思います。
次のコードを記述しましたが、機能しません。
<script type="text/javascript">
var map;
function init()
{
var mapoptions=
{
center: new google.maps.LatLng(17.379064211298, 78.478946685791),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map=new google.maps.Map(document.getElementById("map_can"), mapoptions);
}
function placemark()
{
var ulatlng= new google.maps.LatLng(document.getElementById('<%=TextBox1.ClientID %>'),document.getElementById('<%=TextBox2.ClientID %>'));
var marker = new google.maps.Marker({position:ulatlng,map:map});
}
</script>
ボタンコントロールコード:
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="placemark()" />
マーカーは表示されません。また、Chromeコンソールはエラーを表示しません。私はどこが間違っていますか?