• 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并用"_"连接

  • 相关阅读:
    2019.1.5JavaScript
    SQL常用删改增语句
    PHP连接数据库
    PHP数组函数
    PHP字符串常用函数
    PHP 类型判断方法
    jQuery效果
    jQuery特性
    倒计时
    判断浏览器及其内核
  • 原文地址:https://www.cnblogs.com/byvar/p/3983641.html
Copyright © 2020-2023  润新知