我正在尝试将两个 asp.net TextBoxes 传递并转换为 JavaScript Float。
这是我的 JavaScript 代码:
var Jvar1 = parseFloat(getElementById("<%= LogTextBox.ClientID %>").value);
var Jvar2 = parseFloat(getElementById("<%= LatTextBox.ClientID %>").value);
这是我的 Asp.net 代码:
<asp:Table ID="tbsiteinfo" runat="server">
<asp:TableRow>
<asp:TableCell HorizontalAlign="left" CssClass="paddingLeftRight5px" >
<asp:Label ID="Label26" runat="server" Width="220px" Text="Lat"></asp:Label>
</asp:TableCell>
<asp:TableCell HorizontalAlign="left" CssClass="paddingLeftRight5px" >
<asp:TextBox Width="200px" ID="LatTextBox" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell HorizontalAlign="left" CssClass="paddingLeftRight5px" >
<asp:Label ID="Label27" runat="server" Width="220px" Text="Log"></asp:Label>
</asp:TableCell>
<asp:TableCell HorizontalAlign="left" CssClass="paddingLeftRight5px" >
<asp:TextBox Width="200px" ID="LogTextBox" runat="server"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
由于某种原因,这些值根本没有出现。有任何想法吗?非常感谢帮忙。