js获取UserControl (<uc1>)控件ID
ASPX:
<table> <tr> <td> <uc1:uccalendar id="ucXudaxia" runat="server" /> </td> </tr> </table>
ASCX:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="UCxdx.ascx.cs" Inherits="UCxdx" %> <asp:TextBox ID="txtXDX" runat="server" CssClass="txtXDX" Width="80px" ></asp:TextBox> <asp:Image ID="showCal" runat="server" /> <asp:Literal ID="litJS" runat="server" ></asp:Literal>
JS:
<script type="text/ecmascript"> function test(){ var t1= document.getElementById(‘<%=ucXudaxia.ClientID%>‘ + "_txtXDX"); // } </script>
PS://用js获取.ascx控件中服务器控件值时首先要得到服务器控件的ClientID再加上.ascx页面里面的服务器空间ID并用"_"连接
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。