当使用母版页时JavaScript客户端获取服务器控件的Id
2014-09-09 18:53
435 查看
当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。
JavaScript客户端脚本获取服务器控件Id: <%=TextBox1.ClientID%> 即: <%= 服务器控件id.ClientID%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script type="text/javascript">
function show() {
var str = document.getElementById_x("<%=TextBox1.ClientID%>").value;
alert(str);
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<table>
<tr>
<td>
搜索页面<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" onclick="show()"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button"/>
</td>
</tr>
</table>
</asp:Content>
JavaScript客户端脚本获取服务器控件Id: <%=TextBox1.ClientID%> 即: <%= 服务器控件id.ClientID%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script type="text/javascript">
function show() {
var str = document.getElementById_x("<%=TextBox1.ClientID%>").value;
alert(str);
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<table>
<tr>
<td>
搜索页面<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" onclick="show()"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button"/>
</td>
</tr>
</table>
</asp:Content>
相关文章推荐
- .net中使用母版页后获取服务器控件的ID
- 在使用了母版页的内容页后,如何在javascript中调用服务器控件值
- asp.net和javascript 获取服务器控件的id
- asp页面上用js获取服务器控件客户端id的办法
- js获取服务器生成并返回客户端呈现给客户的控件id的方法
- 如何编写JavaScript脚本,在客户端获取或变更服务器端控件的值及ID
- 绝对酷,如何解决asp.net中javascript脚本的问题(使用服务器控件执行客户端脚本)
- 【转载】在使用了母版页的内容页后,如何在javascript中调用服务器控件值
- 获取服务器控件的id时,遇到使用到模板列取不到的问题
- 客户端的JavaScript脚本中获取服务器端控件的值 及ID
- 客户端的JavaScript脚本中获取服务器端控件的值 及ID
- Asp.net中的JavaScript使用之二服务器控件的客户端事件
- ASP.NET页面中获取服务器控件的客户端ID
- Asp.net web用户控件javascript中获取服务器控件ID
- [转] 客户端的JavaScript脚本中获取服务器端控件的值 及ID
- [专贴]在使用了母版页的内容页后,如何在javascript中调用服务器控件值
- 绝对酷,如何解决asp.net中javascript脚本的问题(使用服务器控件执行客户端脚本)
- javascript获取asp.net的服务器控件id
- 【转】asp.net和javascript 获取服务器控件的id
- 客户端的JavaScript脚本中获取服务器端控件的值 及ID