位置: IT常识 - 正文

【input】输入框事件总结(input输入框非空验证)

编辑:rootadmin
【input】输入框事件总结 input标签事件总结

推荐整理分享【input】输入框事件总结(input输入框非空验证),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:input输入框非空验证,input 输入框,input输入框组件主要用于输入数据,其属性值,input输入框的属性,input输入框的属性,input输入框组件主要用于输入数据,其属性值,input输入框的属性,input输入框怎么设置必填,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在维护MES相关的系统,好家伙,接手就来个BUG,前端的关于input输入框的输入内容的输入内容事件失效的问题,

正好进行学习并汇总

一、在Html中input输入框相关事件写法:【input】输入框事件总结(input输入框非空验证)

常用的事件总结

事件功能onfocus(常用)input标签获取焦点事件onblur(常用)input失去焦点事件(触发条件:先获取焦点,再失去焦点触发)onchangeinput失去焦点并且它的value值发生变化时触发oninputinput框输入过程中value值改变时实时触发,换句话说就是 每输入一个字符都会触发onclickinput标签type="button"时的点击事件onkeydowninput框输入时键盘按钮按下事件onkeyupinput框输入时键盘按钮抬起事件,触发onkeyup事件之前一定触发onkeydown事件onselectinput标签内容选中时触发事件

JavaScript语法:

JS绑定事件写法:

document.getElementByTagName(‘input’).onfocus = function();$("#XXX").onchange(){ }二、vue中监听input标签事件

vue中监听iinput标签事件的写法与H5+js的写法有些不同。

input实时监听事件

实时监听事件为v-on:input方法

//比如回车<input @keyup.enter="xxx()">---一般的<!--HTML页面方法--><input type="text" v-model.trim="inputVal" @input="resetinputVal" /><!--js方法 -->let regRule = /[\u4e00-\u9fa5]|[<>&'"\\]/g;data: {inputVal: '',},methods: {// 重置号码resetinputVal(e) {let val = e.target.valuelet value = val.replace(regRule, '')this.inputVal = valuethis.$forceUpdate()},}

//实时监听input值的变化,停⽌输⼊300ms后去请求,⽽不是时时请求数据(可以不看,自己学习博客记录)

data: {timeout: null,},watch: { inputVal(curVal, oldVal) { // 实现input连续输⼊,只发⼀次请求 clearTimeout(this.timeout); this.timeout = setTimeout(() => { this.getAPI(curVal); }, 300); }},methods: {// 请求接口getAPI(curVal) {},}//input获取焦点事件:<input type=“text” placeholder=“请输入” @blur=“xxx()”>//input失去焦点事件:<input type=“text” placeholder=“请输入” @focus=“xxx()”>

//限制小数位

<input type="number" @keydown="keydownFn" v-model="inputVal">//Vue 限制input输入 小数点后两位number keydownFn(event) { // 通过正则过滤小数点后两位 // event.target.value = (event.target.value.match(/^\d*(\.?\d{0,1})/g)[0]) || null //只能为正数 event.target.value = (event.target.value.match(/\-?\d+\.?\d{0,1}/g)[0]) || null //可以为负数},/Vue 限制input输入 小数点后一位number keydownFn(event){ const arr = event.target.value.split('.'); if(arr.length == 2 && arr[1].length > 1){ //有至少两位小数 event.target.value = arr[0] + '.' + arr[1].substr(0,1); this.$message({ message: '只允许一位小数', type: 'warning' }); }else if(arr.length == 1){ //没有小数 event.target.value = arr[0] }else if(arr.length == 2 && arr[1].length == 1){ //只有一位小数 event.target.value = arr[0] + '.' + arr[1]; }},
本文链接地址:https://www.jiuchutong.com/zhishi/298689.html 转载请保留说明!

上一篇:10分钟Window本地部署stable diffusion AI绘图【入门教程】(win10本地模式)

下一篇:iconfont的N种使用方法(iconfont原理)

  • 网络新闻营销比较好的推广方式(网络新闻营销的案例)

    网络新闻营销比较好的推广方式(网络新闻营销的案例)

  • 苹果微信边写边译怎么打开(苹果微信边写边写怎么弄)

    苹果微信边写边译怎么打开(苹果微信边写边写怎么弄)

  • 手机蓝牙共享wifi给电脑上网(手机蓝牙共享wifi给平板)

    手机蓝牙共享wifi给电脑上网(手机蓝牙共享wifi给平板)

  • 抖音设置访客小人标志在哪里(抖音开启访客模式)

    抖音设置访客小人标志在哪里(抖音开启访客模式)

  • 手机网络突然就特别慢了是咋回事(手机网络突然就断了怎么也连不上)

    手机网络突然就特别慢了是咋回事(手机网络突然就断了怎么也连不上)

  • 粘贴快捷键ctrl加V什么意思(复制粘贴快捷键ctrl)

    粘贴快捷键ctrl加V什么意思(复制粘贴快捷键ctrl)

  • 抖音怎么横屏看视频(抖音怎么横屏看世界杯)

    抖音怎么横屏看视频(抖音怎么横屏看世界杯)

  • 网易云可以一起和好友听歌吗(网易云可以一起听播客嘛)

    网易云可以一起和好友听歌吗(网易云可以一起听播客嘛)

  • 微机的性能指标中的内存容量是指(微机的性能指标有)

    微机的性能指标中的内存容量是指(微机的性能指标有)

  • 手机能连无线网电脑连不上(手机能连无线网卡上网吗)

    手机能连无线网电脑连不上(手机能连无线网卡上网吗)

  • iphone11和xr屏幕边框一样吗(苹果xr和11的屏幕)

    iphone11和xr屏幕边框一样吗(苹果xr和11的屏幕)

  • 主机有电却无法开机(有电但是电脑主机没反应怎么回事)

    主机有电却无法开机(有电但是电脑主机没反应怎么回事)

  • vivox20a是多久上市的(vivox20出来多久了)

    vivox20a是多久上市的(vivox20出来多久了)

  • 蜂窝数据已经打开了为什么没有网(蜂窝数据已经打开了为什么显示E)

    蜂窝数据已经打开了为什么没有网(蜂窝数据已经打开了为什么显示E)

  • ipad弯了怎么办(ipad后壳弯曲怎么修复)

    ipad弯了怎么办(ipad后壳弯曲怎么修复)

  • 浏览器的收藏在哪看(浏览器收藏在哪找OPPO)

    浏览器的收藏在哪看(浏览器收藏在哪找OPPO)

  • 爱奇艺预约要不要钱(爱奇艺预约要多久才能播)

    爱奇艺预约要不要钱(爱奇艺预约要多久才能播)

  • 拼多多代付退款钱会退到那个账户上(拼多多代付退款后钱退到哪里)

    拼多多代付退款钱会退到那个账户上(拼多多代付退款后钱退到哪里)

  • 小米手机msa能卸载么(miui msa卸载)

    小米手机msa能卸载么(miui msa卸载)

  • 怎么找电脑的截图工具(怎么找电脑截图记录)

    怎么找电脑的截图工具(怎么找电脑截图记录)

  • 华为荣耀20i有没有红外遥控(华为荣耀20i有没有红外线功能)

    华为荣耀20i有没有红外遥控(华为荣耀20i有没有红外线功能)

  • 哈罗单车怎么调座位的高低(哈罗单车怎么调整座椅高低)

    哈罗单车怎么调座位的高低(哈罗单车怎么调整座椅高低)

  • 微信如何同时回复两个人(微信同一回复怎么弄)

    微信如何同时回复两个人(微信同一回复怎么弄)

  • 拼多多里的多多农场在哪(拼多多里的多多钱包怎么提现到微信)

    拼多多里的多多农场在哪(拼多多里的多多钱包怎么提现到微信)

  • cad文字乱码(cad里面文字显示???怎么解决)

    cad文字乱码(cad里面文字显示???怎么解决)

  • 电脑屏幕有黑边撑不满(电脑屏幕有黑边框咋办啊?)

    电脑屏幕有黑边撑不满(电脑屏幕有黑边框咋办啊?)

  • windows10如何设置开机密码(windows10如何设置屏幕保护程序)

    windows10如何设置开机密码(windows10如何设置屏幕保护程序)

  • 微信朋友圈怎么设置仅一人可见(微信朋友圈怎么批量删除)

    微信朋友圈怎么设置仅一人可见(微信朋友圈怎么批量删除)

  • 基于深度学习的轴承寿命预测实践,开发CNN、融合LSTM/GRU/ATTENTION

    基于深度学习的轴承寿命预测实践,开发CNN、融合LSTM/GRU/ATTENTION

  • yolov5网络结构代码解读(yolov4tiny网络结构)

    yolov5网络结构代码解读(yolov4tiny网络结构)

  • 快速傅里叶变换及Python代码实现(快速傅里叶变换matlab)

    快速傅里叶变换及Python代码实现(快速傅里叶变换matlab)

  • phpcms v9安装无法连接数据库怎么办(php安装不了)

    phpcms v9安装无法连接数据库怎么办(php安装不了)

  • 买房缴纳契税需要交税吗
  • 车船税减免税优惠政策
  • 什么是小规模纳税人税率
  • 税务罚款如何做会计分录
  • 增值税价外费用开票内容
  • 新个税计算公式怎么输入excel
  • 自然人独资企业股东承担连带责任
  • 完税证明可以代替契税发票吗
  • 外经证先开票一直未预缴怎么办
  • 公司购个人的二手车流程
  • 微信支付过路费怎么开电子发票
  • 净现值为零时的收益率
  • 叉车需要购置税吗
  • 专用发票上的码头堆存费等进项税可否抵扣?
  • 外购礼品发放员工
  • 承兑贴现给个人怎么做账
  • 在建工程转固后又发生成本
  • 投资性房地产房租计入什么会计科目
  • 相关规定个人运输发票税率是多少
  • 房产税逾期有滞纳金吗
  • 现金支付和个人自费
  • 金三打印客户端插件如何下载?
  • 财务会计中的费用
  • 出售不动产分录
  • 生产企业是否可以兼营外贸业务
  • 税务公司属于什么性质
  • 调整以前年度企业所得税会计分录
  • 企业注销时往来账目挂账怎么处理
  • 加班工资算补贴么
  • 国有资产租赁合同问题
  • 销售费用有哪些?
  • 命令提示符打错了怎么修改
  • 工地包工工程款一般怎么结
  • 预收账款为什么不属于金融负债
  • 销售旧设备如何开票
  • 固定资产的主要特征有哪些
  • php nl2br
  • 关于php中的各种循环说法正确的是
  • thinkphp yii
  • vue vif
  • php绘制图片
  • 存货盘亏的账务处理进项税额转出
  • vue内置指令实验总结
  • 房地产代理公司资质证书
  • 以前年度损益调整账务处理分录
  • 发票认证系统叫什么名字
  • 建账的三个基本步骤
  • 物业 收电费
  • 小规模购进商品怎么做账
  • 出口不报关账务处理
  • 销售折扣的账务处理有详细的计算过程
  • 以前年度损益调整
  • 印花税计入什么会计分录
  • 收到托收凭证怎么做分录
  • 业务招待费的进项能抵扣吗
  • 应收账款应付账款可以抵消吗
  • 赠送客户样品记什么费用
  • 盈余公积现金流量表中应填入哪里呢
  • 装修工程人工费占总价比例
  • 生育津贴案件
  • 金税盘开完发票可以直接拔掉吗?
  • 软件开发技术服务合同
  • 建筑业分包税收政策
  • 建账的大体流程有哪些
  • sql server 文件
  • workbench如何运行
  • xp系统打开软件慢怎么解决
  • linux的lvm扩容
  • bios更改
  • python下载百度云文件
  • jquery根据value获取元素
  • 安卓手机管家如何卸载
  • android 多页面
  • 四川增值税发票真伪查询
  • 吉林省政府公开电话
  • 法人变更税务登记表怎么填
  • 河南省城镇土地使用税优惠政策2020
  • 安徽国税局发票查询系统
  • 企业支付的年度报告审计费
  • 青岛市崂山区地税局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设