使用asp.net vb代码在文本框内单击时如何清除文本框

时间:2013-10-09 09:08:55

标签: asp.net

我正在使用2.0 .Net框架。当用户在文本框内单击以向userid输入关键字时,如何清除文本框内的文本?

2 个答案:

答案 0 :(得分:0)

请添加ajax控件工具包并添加水印

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:TextBoxWatermarkExtender ID="TextBox1_TextBoxWatermarkExtender" runat="server" Enabled="True" TargetControlID="TextBox1" WatermarkText="YOUR TEXT ..."> </asp:TextBoxWatermarkExtender>

答案 1 :(得分:0)

试试这个:

HTML

<label for="one">Input one</label>
<input id="one" type="text" />
<label for="two">Input two</label>
<input id="two" type="text" value="" />

Jquery:

$('input:text').each(
    function(i,el) {
        if (!el.value || el.value == '') {
            el.placeholder = 'placeholdertext';
            /* or:
            el.placeholder = $('label[for=' + el.id + ']').text();
            */
        }
    });

请参阅此demo