C# 在c中的文本框中单击后删除默认文本#

C# 在c中的文本框中单击后删除默认文本#,c#,textbox,onclick,C#,Textbox,Onclick,激活应用程序时,将出现一个文本为“[你好]”的文本框 当你点击文本框来输入数据时,我想在c代码中自动删除文本,我该怎么做 <asp:TextBox ID="txtM" runat="server" Text="[Hello]"></asp:TextBox> 你能帮我解决这个问题吗 提前谢谢。很简单,看看这个 输入名称 <asp:TextBox ID="txtName" runat="server" onclick="if (this.value ==

激活应用程序时,将出现一个文本为“[你好]”的文本框

当你点击文本框来输入数据时,我想在c代码中自动删除文本,我该怎么做

<asp:TextBox ID="txtM" runat="server" Text="[Hello]"></asp:TextBox>

你能帮我解决这个问题吗

提前谢谢。

很简单,看看这个

输入名称
<asp:TextBox ID="txtName" runat="server" 
  onclick="if (this.value == 'Enter Name') {this.value='' ;this.style.color = 'black'}" 
    onblur="if(this.value.length==0) { this.value='Enter Name';this.style.color = 'grey'}" 
        Width="275px" ForeColor="#999999">Enter Name</asp:TextBox>