asp.net
一个textbox ,当foucs它的时候把它里面的文本选中或者清空怎么搞阿请问

解决方案 »

  1.   

    TextBox1.Attributes.Add("onFocus","this.value='';");或者再aspx文件中加上 onFocus="this.value='';"
      

  2.   

    <input type="text" value= "删除我啊" onclick="javascript:this.value = ''">
      

  3.   

    输入框得到焦点,清空输入框
    很多页面例如搜索框等,需要当鼠标焦点在输入框中时,清空输入框中内容,这个非常容易实现,请看下面代码:
     <asp:textbox id="txb_KeyWord" MaxLength="20" Runat="server" Width="100px" EnableViewState="False" onFocus="this.value='';">请输入关键字</asp:textbox>
    仅仅只需要在该控件代码中加入一个属性就可以,为:onFocus=this.value='';注意是两个单引号,在前面完整的代码中this.value='';又包括在双引号中。
    如果是选中就把onFocus="this.value='';" 替换成  onFocus="javascript:select();"
      

  4.   

    <input type=text size=10 onfocus = "ClearTxt()">
    function ClearTxt()
    {
    var o = event.srcElement;
    o.innerText = "";
    }