【发布时间】:2017-11-17 09:35:22
【问题描述】:
我正在尝试使用 js 获取 asp 面板的所有元素。 我试过了
function t1()
{
var v = document.getElementById('<%=pnlFiltri.ClientID %>').elements;
alert(v.length)
}
<asp:Panel ID="pnlFiltri" runat="server" DefaultButton="Upload">
<asp:TextBox runat="server" type="text" id="tb_Descr" name="Editbox1" value=""/>
</asp:Panel>
<asp:Button ID="Upload" runat="server" Text="Upload" OnClientClick="t1();return false;" OnClick="b1_Click"/>
但不工作...
【问题讨论】:
-
document.getElementById(...).elements将返回undefined,因此您将在控制台中收到错误消息。
标签: javascript html asp.net