首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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

addEventListener document.getElementById("myInput").addEventListener("focus", function() { // 执行相关操作 }); 2、失去焦点事件...- onblur 事件 在 JavaScript 中 , 当 DOM 元素 失去焦点时 , 该 DOM 元素上绑定的 onblur 事件被触发 ; 如 : 用户从 输入框 移动到 页面的其他部分 或...按下 Tab 键 移动 焦点时 , 该事件会被触发 ; 绑定 onblur 事件的方法 : 设置 onblur 属性 : 可以通过 DOM 操作 , 给元素添加 onblur 属性 , 来指定当焦点集中在元素上时要执行的...注册 失去焦点事件 onblur text.onblur = function() { if (this.value === '') {...this.value = '请输入搜索内容'; } // 失去焦点后 , 颜色变为灰色 this.style.color = 'gray

8610

jquery 绑定事件 - blur() 失去焦点 - focus() 获取焦点

事件函数列表 blur() 元素失去焦点 focus() 元素获得焦点 click() 鼠标单击 mouseover() 鼠标进入(进入子元素也触发) mouseout() 鼠标离开(离开子元素也触发)...事件指定处理函数 ready() DOM加载完成 resize() 浏览器窗口的大小发生改变 scroll() 滚动条的位置发生变化 submit() 用户递交表单 编写一个form表单,用来演示输入框获取焦点失去焦点的示例...focus() 元素获得焦点 首先先来这个focus()函数。 ? 可以看到当获取焦点的时候,就立即弹出alert()。...blur() 元素失去焦点 使用blur()失去焦点这个方法一般会结合获取文本框内容的函数一起使用,如下: ? 当获取到文本框内的值之后,就可以对其进行正则验证或者其他方式的校验。... <script type="text/javascript" src="jquery/jquery-3.3.1.min.<em>js</em>

12.1K30

java文本框获得输入焦点_文本框获得焦点失去焦点的判断代码

文本框失去焦点事件、获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件...如: $(“p”).focus(); 或$(“p”).focus(fn) blur():失去焦点时使用,和onblur一样。...其中placeholder就是其中一个,它可以同时完成文本框获得焦点失去焦点。必须保证input的value值为空, placeholder的内容就是我们在页面上看到的内容。...、失去焦点调用JavaScript 无标题页 function text1_onmouseover(it) { it.focus(); it.select(); it.style.backgroundColor...=”red”; } function text1_onmouseout(it) { it.onblur; it.style.backgroundColor=”white”; } 发布者:全栈程序员栈长

4K40

JS如何为表单聚焦控件设置醒目的样式

在用户填写表单时,为了让用户集中精力填写或某一个表单控件,可以通过设置此空间的样式来达到目的 那这样的效果如何实现呢,如下示例所示的 示例展示 (https://coder.itclan.cn/fontend/js.../26-set-form-style/) 原生Js实现 如下是简易的示例代码,要想实现这一个效果,必须要知道onfocus和onblur,前者是聚焦的回调事件,而后者是控件失去焦点的回调 在一个网页里,...永远都只能有一个控件获得焦点,因此需要遍历所有的控件,为它们定义相同的onfocus以及onblur的逻辑 当控件获得焦点时,为它设置独特的边框样式,否则就恢复原有的边框样式 function init...= function() { // 失去焦点的回调 this.style.border = ''; // 恢复原有边框样式 } } } init...还是Vue版本实现,都需要使用onblur(input框失去焦点)与onfocus(input框聚焦焦点),实现的核心原理都是相似的,只是在框架里去控制,表现形式有些不一样

7.2K50

小程序-云开发-如何对敏感词进行过滤即内容安全的检测(下)

onFocus() { console.log('聚焦焦点时'); }, // 失去焦点onBlur(event) { console.log("失去焦点时");...// 前端可进行手动的弱校验,也可以在失去焦点时发送请求进行文本的校验,但是每次失去焦点就请求一次,这样是消耗云资源的,其实在发布时候与失去焦点做校验两者都可以 }, // 发布...onBlur(event) { console.log("失去焦点时"); // 前端可进行手动的弱校验,也可以在失去焦点时发送请求进行文本的校验,但是每次失去焦点就请求一次,这样是消耗云资源的...onFocus() { console.log('聚焦焦点时'); }, // 失去焦点onBlur(event) { console.log("失去焦点时");...中写几行云函数JS代码,就可以完成一个文本内容安全校验的功能 当然也提到了,在小程序端进行敏感文本的弱校验,具体的时机是在失去焦点的时候,就进行文本的内容的弱校验 以及当遇到敏感词汇时,进行特殊符号处理

3K10
领券