【问题标题】:How to get the id of a dynamic control in javascript [duplicate]如何在javascript中获取动态控件的ID [重复]
【发布时间】:2012-10-29 15:20:04
【问题描述】:

可能重复:
How to get asp.net client id at external javascript file

 var table = new Table { CssClass = "Table", ID = "MYTable" };

在 Javascript 文件中我想获取表格 ID 就像

'ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_MYTable. 

如何在 javascript 中获取此 ID。

【问题讨论】:

  • 由于您不知道该节点的 id,您将不得不通过其他方式找到它(css 类?树位置?)。获得节点后,获取 ID 就很简单了。
  • 标准的解决方案是在控件的ClientID上绑定一些东西。
  • var id = '<%= MYTable.ClientID %>'

标签: c# javascript asp.net


【解决方案1】:

当你需要 ID 时,在你的脚本中添加这个:

<%=table.ClientID%>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-29
    • 2022-06-10
    • 2019-07-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多