zoukankan      html  css  js  c++  java
  • asp.net鼠标点击TextBox控件后清空值

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <script type="text/javascript" language="javascript">
          //得到焦点时触发事件
           function onFocusFun(element, elementValue) {
                if (element.value == elementValue) {
                    element.value = "";
                    element.style.color = "";
                }
            }
            //离开输入框时触发事件
            function onblurFun(element, elementValue) {
                if (element.value == '') {
                    element.style.color = "#808080";
                    element.value = elementValue;
                }
            }
    
      </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        c#鼠标点击TextBox控件后清空值
        <table cellpadding="0" cellspacing="0" width="280">
           <tr>
             <td colspan="2">
                方法一:通过javascript
             </td>
           </tr>
           <tr>
              <td>
              用户名:
              </td>
              <td>
                  <asp:TextBox ID="txt_User" runat="server" Text="请输入用户名" ForeColor="#808080" OnFocus="onFocusFun(this,'请输入用户名')" OnBlur="onblurFun(this,'请输入用户名')"></asp:TextBox>
              </td>
           </tr>
           <tr>
              <td>
              密码:
              </td>
              <td>
                  <asp:TextBox ID="txt_pwd" runat="server"></asp:TextBox>              
              </td>
           </tr>
        </table>
        <br />
        <table width="280">
           <tr>
              <td colspan="2">
                  方法二:通过后台调用实现
              </td>
           </tr>
           <tr>
              <td>
                用户名
              </td>
              <td>
                  <asp:TextBox ID="txtName" runat="server" Text="请输入用户名" ForeColor="#808080" OnFocus="onFocusFun(this,'请输入用户名')" OnBlur="onblurFun(this,'请输入用户名')"></asp:TextBox>
              </td>
           </tr>
        </table>
        </div>
        </form>
    </body>
    </html>
    protected void Page_Load(object sender, EventArgs e)
            {
                txtName.Attributes.Add("Value", "请输入用户名");
                txtName.Attributes.Add("OnFocus", "if(this.value=='请输入用户名') {this.value=''}");
                txtName.Attributes.Add("OnBlur", "if(this.value==''){this.value='请输入用户名'}");
                if (!IsPostBack)
                {
     
                }
            }
  • 相关阅读:
    数据的独立同分布检验
    基于密度聚类的DBSCAN和kmeans算法比较
    Python 爬虫笔记、多线程、xml解析、基础笔记(不定时更新)
    多进程之multiprocessing模块、守护进程、互斥锁
    程序与进程的区别,并发与并行的区别,多进程的实现原理
    并发编程之守护进程
    MySQL帮助文档的使用
    MySQL操作之DCL
    MySQL操作之DML
    MySQL操作之DDL
  • 原文地址:https://www.cnblogs.com/zhujp/p/3024203.html
Copyright © 2011-2022 走看看