首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java

    事件绑定(onclick,onfocus,onblur)

    事件绑定(onclick,onfocus,onblur) 常用绑定方式 方式一:通过 HTML标签中的事件属性进行绑定 在HTML标签中加入,onclick属性,并在后面加上需要的方法。 事件属性名 说明 onclick 鼠标单击事件 onblur 元素失去焦点 onfocus 元素获得焦点 onload 某个页面或图像被完成加载 onsubmit 当表单提交时触发该事件 onmouseover 鼠标被移到某元素之上 onmouseout 鼠标从某元素移开 小案例讲解 onfocus and onblur onfocus 获得焦点事件。 onblur 失去焦点事件。 当失去输入框的焦点的时候,输入框的背景颜色消失,然后里面文字变成大写。 演示代码 <!

    1.3K10编辑于 2025-01-21
  • 来自专栏java大数据

    javascript当中onblur和onfocus用法

    例 1.1 onblur和onfocus onblur失去焦点和onfocus得到焦点事件。 <! 用户名:<INPUT id="u" TYPE="text" NAME="" onblur="check(this)" onfocus="rese()"><

    82630发布于 2019-10-16
  • 来自专栏前端F2E

    React技巧之输入onFocus和onBlur事件

    原文链接:https://bobbyhadz.com/blog/typescript-react-onfocus-onblur-event-type[1] 作者:Borislav Hadzhiev[2 ] 正文从这开始~ 在React中,使用React.FocusEvent<HTMLElement> 类型来类型声明onFocus和onBlur事件。 FocusEvent接口用于onFocus和onBlur事件。 现在我们知道了示例中onFocus和 onBlur的正确类型,是React.FocusEvent<HTMLInputElement, Element> 。我们可以提取我们的处理函数。 注意,你可以使用这种方法获取所有事件的类型,而不仅仅是onFocus和 onBlur事件。只要你内联编写事件处理函数,并将鼠标悬停在event参数上,TypeScript就能推断出事件的类型。

    2.4K20编辑于 2022-08-19
  • 来自专栏salesforce零基础学习

    Salesforce LWC学习(十七) 前端知识之 onclick & onblur & onmousedown

    针对此种情况我们打算优化一下代码,针对前端的输入框,增加onblur函数,当鼠标移除情况下,设置searchTerm为空字符串并且不让下方的options展示,当鼠标移入或者输入内容情况下在展示下方的options . customLookUpForLwc.html:输入框添加onblur,下方options使用变量控制显隐 <template>

    <div class="slds-form-element 这个时候需要考虑的一点就是标准事件的执行顺序问题,标准事件中,我们常用的有 onclick / <em>onblur</em>,大家都知道onclick 是按钮按压以后执行,<em>onblur</em>是元素失去焦点以后执行。 相当于onclick 为 onmousedown -> onmouseup这两个操作以后作为onclick,<em>onblur</em>在onmousedown以后,但是在onmouseup以前,也就是说<em>Onblur</em>在 总结:篇中主要是通过优化共通方法来引出 onclick / <em>onblur</em> 的执行顺序问题以及提出如何解决此种问题的方案,知识点很简单,纯粹前端知识,篇中有错误地方欢迎指出,有不懂欢迎留言。

    1.7K40发布于 2020-06-02
  • 来自专栏韩曙亮的移动开发专栏

    【Web APIs】JavaScript 操作元素 ⑧ ( DOM 操作元素 案例 | 获取焦点 onfocus 事件 | 失去焦点 onblur 事件 | 获取设置 HTML 页面背景颜色 )

    事件 在 JavaScript 中 , 当 DOM 元素 失去焦点时 , 该 DOM 元素上绑定的 onblur 事件被触发 ; 如 : 用户从 输入框 移动到 页面的其他部分 或 按下 Tab 键 移动 焦点时 , 该事件会被触发 ; 绑定 onblur 事件的方法 : 设置 onblur 属性 : 可以通过 DOM 操作 , 给元素添加 onblur 属性 , 来指定当焦点集中在元素上时要执行的 JavaScript代码 ; // 行内设置 : 使用 onblur 属性 <input type="text" onblur ="myFunction()"> // JavaScript 脚本中设置 ("onblur", function() { // 执行相关操作 }); 三、完整代码示例 1、代码示例 <! 注册 失去焦点事件 onblur text.onblur = function() { if (this.value === '') {

    1.7K10编辑于 2024-08-09
  • 来自专栏前端西瓜哥的前端文章

    图形编辑器开发:实现自定义规则输入框组件

    onBlur:转换成功后会被调用,在这里可以拿到最后的合法值。 e.nativeEvent.isComposing) { e.currentTarget.blur(); } }} onBlur={(e) = == false) { // 能拿到一个合法值 e.target.value = String(newValue); onBlur(newValue); 如果你有需求,这里可以做一层单位转换,比如角度转弧度; min:最小值,如果小于 min,会修正为 min; onBlur:数据改变相应事件。 校验补正算法在 NumberInput 组件内部实现。 value={num} min={0} onBlur={(val) => setNum(val)} /> 效果: ColorHexInput 然后是十六进制颜色输入框。

    54521编辑于 2023-09-20
  • 来自专栏全栈程序员必看

    获得焦点与失去焦点事件

    失去焦点事件(onblur)是当前元素失去焦点时触发事件处理程序。 一般情况下,这两个事件是同时使用的。 form name="form1" method="post" action=""> <input type="text" name="textfield" οnfοcus="txtfocus()" onBlur form name="form2" method="post" action=""> <input type="text" name="textfield2" οnfοcus="txtfocus()" onBlur form name="form3" method="post" action=""> <input type="text" name="textfield3" οnfοcus="txtfocus()" onBlur form name="form4" method="post" action=""> <input type="text" name="textfield5" οnfοcus="txtfocus()" onBlur

    7.3K30编辑于 2022-09-07
  • 来自专栏FreeBuf

    XSS挑战第一期Writeup

    "onblur=location.href="JAvascript:ale"+"rt%2"+"81%2"+"9 之后我们又从gainver收到了另一种绕过方式。 "onblur=top.onerror=top["ale"+"rt"];throw"1 看上去和我们预留的答案大相径庭,但是也有它有趣的一部分。 如果不考虑触发难易性,也许我们可以把第一个onblur换成oncut,把第二个onerror换成onblur来进一步节约两个字节。(当然,我并不认为在任何情况下,短的就是好的。) "onblur=outerHTML=URL//#<img/src=1 onerror=alert(1)> 可能有些人看完之后会觉得是不是变长了呢? =javascript:window.onblur=al%00ert;throw"1 该挑战者使用绕过IE8/IE9 filter的一个技巧(%00),完成了挑战。

    1K100发布于 2018-02-02
  • 来自专栏harmonyos从入门到精通

    30.Harmonyos Next仿uv-ui 组件NumberBox 步进器组件事件处理

    // 可以在这里执行一些操作,如显示提示信息等 }, onChange: (value: number) => { this.value = value; }})3.3 输入框失焦事件通过onBlur onBlur:当输入框失去焦点时触发,不接收参数。 回调 if (this.onBlur) { this.onBlur(); }}5.4 事件处理的应用场景不同的事件处理适用于不同的场景:onChange:实时更新UI显示数据同步联动其他组件计算派生值 onFocus:显示输入提示高亮相关元素展开辅助面板记录操作状态onBlur:数据验证格式化输入保存数据隐藏辅助UI6. 通过onChange、onFocus和onBlur回调函数,开发者可以灵活地响应用户的交互行为,实现更加丰富的功能。

    90700编辑于 2025-03-11
  • 来自专栏Lan小站

    解除切屏和复制限制

    //解除切屏限制 window.onmouseleave = window.onblur = window.onmouseout = document.onmouseleave = document.onblur = document.onmouseout = document.body.onmouseleave = document.body.onblur = document.body.onmouseout = onmouseleave = onblur = onmouseout = null; //解除选中文本限制(这里html看具体考试页面绑定的限制事件dom而定) window.onselectstart

    2.2K20编辑于 2022-07-13
  • 来自专栏Java

    提交表单与验证表单案例

    验证用户名是否符合规则 //1.1 获取用户名的输入框 var usernameInput = document.getElementById("username"); //1.2 绑定onblur事件 验证密码是否符合规则 //1.1 获取密码的输入框 var passwordInput = document.getElementById("password"); //1.2 绑定onblur事件 验证手机号是否符合规则 //1.1 获取手机号的输入框 var telInput = document.getElementById("tel"); //1.2 绑定onblur事件 失去焦点 telInput.onblur 失去焦点 usernameInput.onblur = checkUsername; function checkUsername() { //1.3 获取用户输入的用户名 var 验证手机号是否符合规则 //1.1 获取手机号的输入框 var telInput = document.getElementById("tel"); //1.2 绑定onblur事件 失去焦点 telInput.onblur

    1.6K10编辑于 2025-01-21
  • 来自专栏CSDN

    使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名

    -- 设置id 光标消失事件 给用户提示 --> <input type="text" id="identityNum" onblur="identityNumCheck()" placeholder -- 设置id 光标消失事件 给用户提示 --> <input type="text" id="qqNumber" onblur="qqNumberCheck()" placeholder="请输入 -- 设置id 光标消失事件 给用户提示 --> <input type="text" id="phoneNum" onblur="phoneNumCheck()" placeholder="请输入手机号 -- 设置id 光标消失事件 给用户提示 --> <input type="text" id="qqEmail" onblur="qqEmailCheck()" placeholder="请输入QQ -- 设置id 光标消失事件 给用户提示 --> <input type="text" id="site" onblur="siteCheck()" placeholder="XX省-XX市-XX区

    7.7K30发布于 2021-10-15
  • 来自专栏start

    React input金额千分位格式化

    = React.useState(''); const onchange = (e:any) => { setLoginInfo(e.target.value) } const onBlur return setmsg('') } return ( <React.Fragment> <input type="text" onFocus={onfocus} onBlur ={onBlur} value={loginInfo} name="username" onChange={(e) => { onchange(e) }} />

    {msg

    46710编辑于 2024-03-20
  • 来自专栏悟道

    程序猿小明需要为公司员工的个人信息录入编写前端代码,html +css +js正则表达式 实现个人信息登录表

    ="checkUserName()">

    登录密码: <input type="password" name="psw1" onblur="checkPSW1()">

    重复密码: <input type="password" name="psw2" onblur="checkPSW2()">

    性 name="sex" value="女">女

    年    龄:<input type="text" name="age" onblur ="checkAge()">

    手机号码:<input type="text" name="phone" onblur="checkPhone()">

    邮    箱:<input type="text" name="email" onblur="checkEmail()">

    64420发布于 2021-01-26
  • 来自专栏从零开始学自动化测试

    JavaScript 学习-29.HTML DOM 事件

    onfocus 元素获取焦点时触发 onblur 元素失去焦点时触发 onchange 该事件在表单元素的内容改变时触发<input>, <keygen>, <select>, 和 <textarea> function () { alert('点我 do something...') } </script> </body> onfocus 和 onblur onfocus 获取焦点的时候触发 onblur 当元素失去焦点的时候触发 使用示例 <body>

    onfocus 获取焦点 和 onblur 失去焦点

    <form user-id') ele.onfocus=function () { console.log('获取元素的焦点了...') } ele.onblur

    1.4K10编辑于 2022-05-30
  • 来自专栏Java

    获取焦点后隐藏提示内容的输入框

    然后把输入文字的样式设置为黑色 this.style.color = '#333'; } // 注册事件 失去焦点事件 onblur text.onblur = function() { if (this.value === '') { 然后把输入文字的样式设置为黑色 this.style.color = '#333'; } // 注册事件 失去焦点事件 onblur text.onblur = function() { if (this.value === '') {

    1.3K10编辑于 2025-01-21
  • 来自专栏一朵灼灼华的博客

    在js(jquery)中获得文本框焦点和失去焦点的方法

    先来看javascript的直接写在了input上代码如下: <input name="pwuser" type="text" id="pwuser" value="账号" onBlur="if(this.value onFocus="if(this.value=="账号") this.value="";" /> <input name="pwpwd" type="password" value="******" onBlur 如: $("p").focus(); 或$("p").focus(fn) blur():失去焦点时使用,和onblur一样。

    13.7K30编辑于 2022-08-05
  • 来自专栏前端杂货铺

    富文本编辑器的一些要点

    onbeforedeactivate事件触发条件:焦点从当前活动对象转移到同一个document的另一个对象时触发,它和onblur的区别在于,   onblur先触发relatedElement的onfocus ,然后在触发自身的onblur

    934120发布于 2018-03-15
  • 来自专栏自动化测试工具

    基本正则表达式的运用【前端】

    ="vName()"/>
    密码:<input type="text" id="spwd" onblur="vPwd()"/>
    邮箱:<input type="text" id="semail" onblur="vEmail()"/>
    年龄:<input type="text" id="sage" onblur="vAge()"/>
    座机:<input type=" text" id="szj" onblur="vZj()"/>
    手机号:<input type="text" id="sphone" onblur ="vPhone()" />
    身份证:<input type="text" id="ssfz" onblur="vSfz()" /><span

    71510编辑于 2022-11-18
  • 来自专栏程序编程之旅

    JavaScript---网络编程(12)--DHTML技术演示(5)-form表单验证技术(正则)

    --onblur 在对象失去输入焦点时触发。 --> 用户名:<input type="text" name="userName" onblur="checkUserName()" /> 密码:<input type="text" name="pwd" onblur --onblur 在对象失去输入焦点时触发。 --> 用户名:<input type="text" name="userName" onblur="checkUserName()" /> <span

    1.4K20发布于 2021-01-21
领券