我必須在點擊文本框時隱藏文本框文本。幫助我找到一個合適的解決方案。 謝謝。如何在點擊文本框的同時擦除或隱藏文本框文本? c#
在頁面加載顯示像下面給出的文本框:
當點擊文本框,我要隱藏的文本。
ASPX:
<asp:TextBox ID="TextBox1" runat="server" Width="150 px">Enter Team Name</asp:TextBox>
我必須在點擊文本框時隱藏文本框文本。幫助我找到一個合適的解決方案。 謝謝。如何在點擊文本框的同時擦除或隱藏文本框文本? c#
在頁面加載顯示像下面給出的文本框:
當點擊文本框,我要隱藏的文本。
ASPX:
<asp:TextBox ID="TextBox1" runat="server" Width="150 px">Enter Team Name</asp:TextBox>
你可以使用placeholder
屬性來實現這一點。像follwing
<asp:TextBox ID="TextBox1" runat="server" Width="150" placeholder="Enter Team Name"></asp:TextBox>
注:這是HTML 5的具體屬性,僅在HTML5瀏覽器上運行(最常用的瀏覽器現在給天是HTML5的瀏覽器,除了少數例外,如IE7,8, 9)。
優點 - 沒有JS,CSS,事件需要實現這一點,它將直接啓動支持需求在這裏。
更多的信息 - http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_placeholder。
但不管怎麼說,你可以使用mordenizer.js
使它在所有的瀏覽器 - http://webdesignerwall.com/tutorials/cross-browser-html5-placeholder-text
長度在文本框對象中的屬性,可以CONTROLE值
試試這個我希望能幫助
protected void TextBox1_Click(object sender, Eventargs e)
{
TextBox1.Text.Length = 0;
}
我知道,因爲你不在這裏,如果其中任何的工作。你能用你試過的一些方法更新這個問題嗎?我會幫你的 – Alireza 2014-11-08 10:07:51