精华内容
下载资源
问答
  • AutoPostBack 属性用于设置或返回当用户 TextBox 控件中按 Enter 或 Tab 键,是否发生自动回传到服务器的操作。 如果把该属性设置为 TRUE,则启用自动回传,否则为 FALSE。默认是 FALSE。 ontextchanged:失去...

    首先解释两个属性,

    AutoPostBack 属性用于设置或返回当用户在 TextBox 控件中按 Enter 或 Tab 键时,是否发生自动回传到服务器的操作。

    如果把该属性设置为 TRUE,则启用自动回传,否则为 FALSE。默认是 FALSE。

    ontextchanged:失去焦点可以出发事件的一个东西

    <asp:TextBox ID="txtTitle" runat="server" Width="400px" ValidationGroup="add"
                                         MaxLength="24"  AutoPostBack="true" ontextchanged="txtTitle_TextChanged"></asp:TextBox>

    <b><asp:Label ID="lblMessage" runat="server" Text=""></asp:Label></b>

     

     protected void txtTitle_TextChanged(object sender, EventArgs e)
        {
            bool result = CheckTitle(txtTitle.Text.Trim());
            if (result == true)
            {
                lblMessage.Text = "可使用!";
            }
            if (result == false)
            {
                lblMessage.Text = "标题已存在";
            }

        }
        public static bool CheckTitle(string title)
        {
            DataTable dt = DB.GetDataTable("s_title", "table1", "s_title='"+title+"'", "");
            if (dt.Rows.Count > 0)
            {
                return false;
            }
            else
                return true;
        }

     

    其中,这里较为关键的就是AutoPostBack="true",如果没有它的话,就不会实现验证了 

    转载于:https://www.cnblogs.com/candyzhmm/p/4347945.html

    展开全文
  • onblur 对象失去焦点事件 一、总结 ...onblur 事件会对象失去焦点时发生。 语法 onblur="SomeJavaScriptCode" 参数描述 SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScrip...

    onblur 对象失去焦点事件

    一、总结

    1、几乎所有的控件都支持onblur事件

     

    二、简介

    onblur 事件

    定义和用法

    onblur 事件会在对象失去焦点时发生。

    语法

    οnblur="SomeJavaScriptCode"
    参数描述
    SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。

    支持该事件的 HTML 标签:

    <a>, <acronym>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, 
    <button>, <caption>, <cite>, <dd>, <del>, <dfn>, <div>, <dl>, <dt>, 
    <em>, <fieldset>, <form>, <frame>, <frameset>, <h1> to <h6>, <hr>, <i>, 
    <iframe>, <img>, <input>, <ins>, <kbd>, <label>, <legend>, <li>, 
    <object>, <ol>, <p>, <pre>, <q>, <samp>, <select>, <small>, <span>, 
    <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, 
    <th>, <thead>, <tr>, <tt>, <ul>, <var>
    

    支持该事件的 JavaScript 对象:

    button, checkbox, fileUpload, layer, frame, password, 
    radio, reset, submit, text, textarea, window
    

    实例 1

    在本例中,我们将在用户离开输入框时执行 JavaScript 代码:

    <html>
    <head>
    <script type="text/javascript">
    function upperCase()
    {
    var x=document.getElementById("fname").value
    document.getElementById("fname").value=x.toUpperCase()
    }
    </script>
    </head>
    
    <body>
    
    输入您的姓名:
    <input type="text" id="fname" onblur="upperCase()" />
    
    </body>
    </html>

    输出:

    输入您的姓名: 

    TIY

    onblur
    如何使用 onblur 事件在用户离开输入框时执行 JavaScript 代码

    参考:

    onblur 事件
    http://www.w3school.com.cn/jsref/event_onblur.asp

     

    三、实例

    验证两次输入的密码是否一致,重复输入密码框失去焦点的时候自动触发

     1 <tr>
     2     <td>确认密码:</td>
     3     <td><input type="password"  id="st4" onblur="check()"></td>
     4 </tr>
     5 
     6 <script type="text/javascript">
     7         //自定义通过ID获取元素的函数
     8         function $(id){
     9             return document.getElementById(id)
    10         }
    11 
    12         function check(){
    13             var boo=$('st3').value==$('st4').value;
    14             if (boo) {
    15                 return true;
    16             }else{
    17                  alert('两次密码不一致')
    18             }
    19 
    20         }
    21 </script>

     

    转载于:https://www.cnblogs.com/Renyi-Fan/p/8973523.html

    展开全文
  • winform窗体焦点事件的顺序: 焦点事件按下列顺序发生: Enter//进入控件时发生 GotFocus //在控件接收焦点时发生 ...LostFocus //失去焦点时发生 如果 CausesValidation 属性设置为 false,则将取...

    winform窗体焦点事件的顺序:

    焦点事件按下列顺序发生:

    Enter  //进入控件时发生
    GotFocus   //在控件接收焦点时发生
    Leave   //输入焦点离开控件时发生
    Validating   //控件数据效验时发生
    Validated  //数据效验完成后发生
    LostFocus  //失去焦点时发生
    如果 CausesValidation 属性设置为 false,则将取消 Validating 和 Validated 事件。

    展开全文
  • 表单控件验证

    2017-12-12 16:06:24
    前者是事件会对象失去焦点时发生,后者是事件对象获得焦点时发生。 先网页中创建一个表单这个表单中创建一个这个中包含两个一个是提示信息一个是文本输入框。 代码如下: 提示信息 onfocus=...

    今天学习了表单控件的验证,是通过js实现的,用到了onblur和onfocus两个事件,

    前者是事件会在对象失去焦点时发生,后者事件在对象获得焦点时发生。

    先在网页中创建一个表单在这个表单中创建一个<div>这个<div>中包含两个<div>一个是提示信息一个是文本输入框。

    代码如下:

    <form action="" method="post">
    <div style="width: 150px;">
    <div style="color:red; visibility: hidden;" id="userIdInfo">提示信息</div>
    <div><input type="text" placeholder="请输入用户名" οnblur="elemgetfocus(this)" οnfοcus="elemgetblur(this)"></div>
    </div>
    </form>

    在js中写入两个方法

    function elemgetfocus(elem) {
    var elemValue = elem.value;
    var borderColor = elem.style.borderColor;
    var userIdInfo = document.getElementById('userIdInfo');
    if (elemValue == "") {
    userIdInfo.innerHTML = "请输入用户名";
    elem.style.borderColor = "red";
    userIdInfo.style.visibility = "visible";
    }else if (borderColor=="red") {
    elem.style.borderColor = "";
    userIdInfo.style.visibility = "hidden";
    }
    }

    和function elemgetblur(elem) {
    var borderColor = elem.style.borderColor;
    var userIdInfo = document.getElementById('userIdInfo');
    if (borderColor=="red") {
    elem.style.borderColor= "";
    userIdInfo.style.visibility = "hidden";
    }
    }

    这样就实现了表单的控件检查。

    展开全文
  • 介绍如何在控件的validating事件中使用错误提醒控件(ErrorProvider)指示在控件发生的错误信息。 通常,当控件失去焦点时,会自动引发validating事件.... 自己在源程序中看吧...
  • C#"焦点事件"中的Validating处理方法

    千次阅读 2006-04-28 12:21:00
    Enter //进入控件时发生GotFocus //在控件接收焦点时发生Leave //输入焦点离开控件时发生Validating //控件数据效验时发生Validated //数据效验完成后发生LostFocus //失去焦点时发生如果 CausesValid
  • C#控件大全

    热门讨论 2012-10-22 13:54:46
    (3)Deactivate事件:该事件窗体失去焦点成为不活动窗体时发生。 (4)Resize事件:该事件改变窗体大小时发生。 (5)Paint事件:该事件重绘窗体时发生。 (6)Click事件:该事件用户单击窗体时发生。 ...
  • [color=blue][size=medium]formpanle的combox控件有个blur事件,用以在失去焦点后其值改变向后台发送请求,从而实现里程计算,而我又通过specialKey实现了回车切换组件焦点,结果发生了一个问题,就是combox回车...
  • Label控件: onInit 属性更为有趣些,它为Init事件定义事件处理程序。Init事件是Control类的成员,它在控件初始化时被调用...TextBox控件: 当文本框(TextBox)内容发生变化且失去焦点时,TextBox控件会触发TextChan
  • div块级元素获取焦点

    2014-12-15 15:05:00
    做弹出层时需要对div获取失去焦点 focus blur只是针对form...blur事件: 当元素失去焦点时发生 blur 事件。 focus事件:focus() 方法用于赋予文本域焦点(也值让某些元素得到焦点事件)。 tabIndex属性:tab...
  • // 当单元格内容改变并且提交之后发生(提交一般是单元格编辑完之后失去焦点) private void dataGridView_CellValueChanged(object sender, DataGridViewCellEventArgs e) {   } // 当单元格进入编辑状态时发生...
  • OnKeyDown:在控件焦点的情况下,按下键时发生 OnKeyUp:在控件焦点的情况下,释放键时发生 OnKeyPress:在控件焦点的情况下,按下键时发生 键事件按下列顺序发生: 1.KeyDown 2.KeyPress 3.KeyUp 非字符键...
  • OnKeyDown:在控件焦点的情况下,按下键时发生 OnKeyUp:在控件焦点的情况下,释放键时发生 OnKeyPress:在控件焦点的情况下,按下键时发生 键事件按下列顺序发生;1.KeyDown 2.KeyPress 3.KeyUp 非字符...
  • JavaScript onBlur,onChange,onClick

    千次阅读 2011-09-20 11:01:32
    OnBlur:控件在失去焦点的时候触发 OnChange:当控件的内容发生改变触发 OnClick:点击该控件触发 OnKeyDown:在控件有焦点的情况下,按下键触发 OnKeyPress:在控件有焦点的情况下,按下键触发 OnKeyUp:在控件有...
  • onblur:控件在失去焦点的时候触发OnChange:当控件的内容发生改变触发该事件OnClick:点击该控件触发OnKeyDown:在控件有焦点的情况下,按下键时发生OnKeyUp:在控件有焦点的情况下,释放键时发生OnKeyPress:...
  • onblur:控件在失去焦点的时候触发OnChange:当控件的内容发生改变触发该事件OnClick:点击该控件触发OnKeyDown:在控件有焦点的情况下,按下键时发生OnKeyUp:在控件有焦点的情况下,释放键时发生OnKeyPress:...
  • 关于html中的onBlur事件和focus事件

    千次阅读 2013-12-07 14:47:24
    就是一个事件,在控件获得失去焦点时是触发, 比如有一个文本输入框,你想在用户点击它输入文本时,执行改变它的外观或者其它什么操作,就可以定义完成这个操作的处理程序,并 onFocus事件就是当光标落在文本框中时...
  • NET鼠标、键盘事件

    2012-07-09 22:55:00
    onBlur,onChange,onClick,OnKeyDown,OnKeyUp,OnKeyPress,OnMouseEnter,OnMouseDown等 onblur:控件在失去焦点的时候触发 OnChange:当控件的内容发生改变...OnKeyUp:在控件有焦点的情况下,释放键时发生...
  • 关于onBlur,onChange,onClick,OnKeyDown,OnKeyUp,OnKeyPress,OnMouseEnter,OnMouseDown等 onblur:控件在失去焦点的时候触发 OnChange:当控件的内容发生改变触发该事件 OnClick:点击该控件时触发 ...
  • 1. onKeyUp事件定义和用法 onkeyup 事件会在键盘按键被松开时发生。注意,是每次按键松开都会触发这个方法哦~2.onblur是焦点失去触发器onblur是在控件失去焦点时触发onfocus则相反,是在获取焦点时触发 例子...
  • 当textbox里面内容变化是会触发OnTextChanged事件。但是只有页回发给服务器时才会触发texchanged事件。textbox控件本身并不会生成回发,只有当页面的另一个控件...但是它只有在失去焦点时才会激发ontextchanged事件。
  • [转]WPF——Thumb

    2016-05-05 18:00:00
    Thumb类,表示可由用户拖动的控件。其主要三个事件分别DragDelta,DragStarted,DragCompleted. DragDelta——当Thumb控件具有逻辑焦点和鼠标捕获,随着...DragCompleted——Thumb控件失去鼠标捕获时发生。 ...
  • WPF——Thumb

    2012-04-06 10:43:00
    Thumb类,表示可由用户拖动的控件。其主要三个事件分别DragDelta,DragStarted,DragCompleted. DragDelta——当Thumb控件具有逻辑焦点和鼠标捕获,随着...DragCompleted——Thumb控件失去鼠标捕获时发生。 ...

空空如也

空空如也

1 2 3
收藏数 52
精华内容 20
关键字:

发生在控件失去焦点时的