例1: [登录1写内容]#app > div > textarea,"你好"[/登录1写内容] --填写内容 [登录1事件]#app > div > textarea,input[/登录1事件] --触发input事件,【详细网页事件列表】 [登录1点击]#app > div > > div.send[/登录1点击] --点击提交按钮 --某些元素,需要触发input事件,才能正常显示出提交按钮 --如果没触发指定事件,也可能会提示内容没有填写 例2: [登录1事件]#app > div > textarea,focus input change[/登录1事件] --依次触发多个事件 例3: [登录1事件]#app > div > textarea,1[/登录1事件] --触发事件 --参数2:设置为1时,会依次执行事件“focus change input blur keypress keydown keyup mousedown mousemove mouseup” --通常测试时用 --如果出现上面的情况,也可以通过其他自动触发事件的方式解决,比如 [@*键盘输入] 常用事件: focus 元素获得焦点 = [@*置焦点] blur 失去焦点 = [@*失去焦点] click 点击 = [@*点击] change 内容被改变 keypress 某个键盘按键被按下并松开 keydown 某个键盘按键被按下 keyup 某个键盘按键被松开 input 特殊编辑框输入失效时用 mousedown 鼠标按钮被按下 mousemove 鼠标被移动 mouseup 鼠标按键被松开 onmouseout 鼠标从某元素移开 onmouseover 鼠标移到某元素之上 触摸事件: touchstart 手指触摸到一个元素 touchmove 手指在一个元素上滑动 touchend 手指从一个元素上移开 touchcancel 系统停止跟踪触摸时触发 完整事件查看:https://www.w3school.com.cn/jsref/dom_obj_event.asp --事件发生的顺序:focus->keydown->input->keyup->change->blur [2021-08-04更新] [2022-04-15更新] |
抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)
GMT+8, 2024-12-21 21:49