首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

input获取焦点 原生js_原生jsinput事件

1.onfocus 当input 获取到焦点时触发 2.onblur 当input失去焦点时触发,注意:这个事件触发前提是已经获取了焦点再失去焦点时候才会触发该事件,用于判断标签为空。...3.onchange 当input失去焦点并且它value值发生变化时触发,个人感觉可以用于注册时的确认密码。...主要是用于 input type=button,input作为一个按钮使用时鼠标点击事件 7.onselect 当input内容文本被选中后执行,只要选择了就会触发,不是全部选中 8.oninput...当inputvalue值发生变化时就会触发,(与onchange区别是不用等到失去焦点就可以触发了) 使用方法: 以上事件可以直接放到input属性里,例如: 1 , 可以通过jsinput...dom元素添加相应事件, 2 document.getElementByTagName(‘input’).onfocus = function(); 3 事件监听。

25.3K60
您找到你想要的搜索结果了吗?
是的
没有找到

Web前端学习笔记之jQuery选择器

; 2.获取所有不含子标签或html内容为空td元素 var td_query=$("td:empty"); 3.查找所有含有input子元素td元素 var td_query=$("td:has...(input)"); 4.查找所有含有子标签或有html内容td元素 var td_query=$("td:parent"); 5.可见性过滤器  Visibility Filters 1.查找所有隐藏...Attribute Filters 以下id,name等属性名,也可换成其他属性名,或自定义属性名 1.查找所有含有id属性input元素 var input_query=$("input[id...元素 var input_query=$("input[name$='11']"); 6.查找name值中含有ext所有input元素 var input_query=$("input[name*=...'ext']"); 7.查找所有含有id属性并且name值中含有extinput元素 var input_query=$("input[id][name*='ext']"); 7.子元素过滤器 Child

1.3K10

python使用execjs执行含有window等对象js代码

当我们分析爬虫时,有时候会遇到一些加密参数,这个时候就需要我们逆向分析js python执行js有一些第三方库 所以我们只要在对应js代码里最前面加上以下代码就能正常运行 const jsdom =...dom.window; document = window.document; XMLHttpRequest = window.XMLHttpRequest; 在全局安装jsdom后,在node里按上面的写法是没有问题,..._exceptions.ProgramError: Error: Cannot find module 'jsdom' 解决办法有两种 1.就是在python执行文件所在运行目录下,使用npm安装jsdom...使用cwd参数,指定模块所在目录,比如,我们在全局安装jsdom,在cmd里通过npm root -g 可以查看全局模块安装路径: C:\Users\w001\AppData\Roaming\npm...\node_modules 我们使用时,代码可以按下面的写法写 import execjs with open(r'要运行.js','r',encoding='utf-8') as f: js

2.6K30

与Ajax同样重要jQuery(1)

('John')") 文本内容含有john 所有div :empty 选取不包含子元素或者文本节点空元素 $("td:empty") td元素必须为空 :has(selector) 选取含有选择器所匹配元素元素...$("div:has(p)").addClass("test"); 含有p子元素div :parent 选取含有子元素或文本节点元素 $("td:parent") 所有不为空td元素选中 练习4:...² 设置含有文本内容 ”传智播客” div 字体颜色为红色 ² 设置没有子元素div元素 文本内容 ”这是一个空DIV“ ² 设置包含p元素 div 背景色为黄色 ² 设置所有含有子元素.../jquery-1.8.3.min.js"> $(function(){ // 设置含有文本内容 ”传智播客” div.../jquery-1.8.3.min.js"> $(function(){ // 设置所有含有id属性div,字体颜色红色

9.9K60

Web阶段:第五章:JQuery库

#ID 选择器:根据id查找标签对象 2…class 选择器:根据class查找标签对象 3.element 选择器:根据标签名查找标签对象 4.* 选择器:表示任意,所有的元素 5.selector1...:empty 匹配所有不包含子元素或者文本空元素 :parent 匹配含有子元素或者文本元素 :has(selector) 匹配含有选择器所匹配元素元素 案例: $(document).ready...[attribute=value] 匹配给定属性是某个特定值元素 [attribute!=value] 匹配所有不含有指定属性,或者属性不等于特定值元素。...]) 查找所有子元素,传入表达式,表示满足表达式子元素 closest(expr,[con]|obj|ele)1.6* 表示查找和当前元素最接近元素 find(expr|obj|ele) 表示查找元素...,查找是后代元素 next([expr]) 查找下一个元素 nextall([expr]) 查找下面所有的元素 nextUntil([exp|ele][,fil])1.6* 查找相邻相邻元素一致到结束

26.1K20

jQuery选择器(满足你所有业务)

jQuery 选择器基于元素 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在 CSS 选择器,除此之外,它还有一些自定义选择器。...name$=text]") //选取拥有name属性以text结束input元素 $("input[name*=text]") //选取拥有name属性含有textinput元素 $("input...[class~=text]") //选取拥有class属性以空格分割值中含有textinput元素 [attribute1][attribute2][attributeN] //合并多个属性过滤选择器...索引从0开始,返回元素集合 :focus //选取当前获取焦点元素 $("tr:even") //选取偶数位置 元素 $("tr:odd") //选取奇数位置 ...) //选取含有元素元素 $("p:parent") //选取含有子元素或者文本元素元素 可见性过滤选择器 :hidden //选取所有不可见元素,返回元素集合

87520

Environments: JS变量查找“罪魁祸首”

❞ 当我们查找一个变量值时,我们首先在当前环境中搜索它名称,如果当前环境没有;然后在外部环境中搜索,外部环境也没有;然后在外部环境外部环境中搜索,一直搜到全局作用域,如果全局作用域也没有该变量,那该变量就是...每一次函数调用,都会创建一个新环境变量。该环境变量外部环境就是「定义」该函数所在环境。...在JS全局变量中讲过,在全局作用域下,针对函数声明变量是存放在变量环境对象中,同时JS中一切皆对象,函数变量也是一种变量类型。并且,该函数变量初始化是在V8编译阶段(变量提升)。...该环境变量外部环境就是f()诞生环境(全局环境,在作用域链最顶层)。该环境变量outer属性值被赋为f函数[[Scope]]指向值。...只填写函数某些参数称为偏函数(partial application)。JS中Function.prototype.bind()就是偏函数典型。

61820

查找排序数组最小值(js)

题目 在由小到大已排序未知数组中,以某个元素为支点旋转(好比将序列沿着前后顺序围成环移动)得到了一个数组,请找出该数组最小值。...请找出旋转后数组最小值(假定数组中没有重复数字)。 解 答: Math.min(), 卒。。。...从旋转点分开两段数组都是有序,而且前面数组值都要大于后边子数组元素,所以要找旋转后数组最小值也就是两个有序数组分界线。...记中间位置元素arr[mid],开始元素arr[start],结尾元素arr[end].。...所以有点像数学中夹逼准则,有两个指针分别从数组开头和结尾想目的地不断逼近,直到缩小范围成为一个点,则是目标值。

2.9K40
领券