我正在使用 asp.net 做一个 web 应用程序,我想在 textBox 中从用户那里获取一个地址,并通过一个标记(泪滴形)在 google maps api(我在我的 web 应用程序中实现)中显示这个地址事物)。那么有人可以给我这样做的代码吗?
问问题
921 次
1 回答
0
如果您正在寻找通过获取地址在地图上放置标记,那么您需要先查看地理编码服务。示例和描述有据可查,因此我没有提供任何与之相关的代码。
上面提供的示例将从 HTML 输入元素中获取输入。由于您的问题是关于从Asp.net TextBox获取输入,因此您可以这样做-
假设你有——
<asp:TextBox ID="txt_address" runat="server">
<asp:Button ID="btn_locate" runat="server" OnClientClick="codeAddress(); return false;">
而不是var address = document.getElementById("address").value;
在示例中,
写-
var address= document.getElementById('<%=txt_address.ClientID%>').value;
请记住return false
Button 源中的 ,因为这将阻止postback
提交。
于 2012-12-12T04:44:35.180 回答