注意那个默认值也应该是可以读取的哦

解决方案 »

  1.   

    <input id="sex" name="sex" runat="server" class="textCss" value="默认值" onmouseover="setvalue()"/><script language="javascript" type="text/javascript">
    function setvalue()
      {
        document.getElementById("sex").value="";
      }
    </script>
      

  2.   

    用js来控制
        <script type="text/javascript">
            function aa(obj)
    {
     var str=document.getElementById(obj).value;
     if(str=="默认值")  //如果是默认值的时候才清除,否则保留
       {
          document.getElementById(obj).value="";
       }
    }
    function bb(obj)
    {
      var str=document.getElementById(obj).value;
      if(str=="")   //当文本框内的值为空的时候,再还原成默认值
       {
          document.getElementById(obj).value="默认值";
       }
    }
    </script>
    <asp:TextBox ID="t1" runat="server" onfocus="aa('t1')" onblur="bb('t1')" Text="默认值"></asp:TextBox>