如何在asp.net中单击文本框时显示div。使用jquery

时间:2012-07-19 10:20:27

标签: javascript jquery asp.net

我试过这个

<script type="text/javascript">
$(document).ready(function () {
$('#divID').hide();
 $('#txtInsertComments').Onfocus(function () {
 $('#divID').show();    });
});
</script>


//Asp.net Design
  <asp:TextBox ID="txtInsertComments" runat="server" Text="Demo"></asp:TextBox>
   <div runat="server" id="divID">
This is Div
</div>

但仍然没有工作......请帮帮我......

1 个答案:

答案 0 :(得分:1)

如果您将Master PageTextbox一起使用,那么$('<%txtInsertComments.ClientID%>').focus(function () { $('#divID').show(); }); }); 的ID就会发生变化。所以请使用此功能。

Master Page

如果你没有使用$('#txtInsertComments.ClientID').focus(function () { $('#divID').show(); }); }); 那么这应该可行

{{1}}