使用vue与jquery实时监听用户输入状态的操作代码
2017-09-19 08:42
911 查看
实现效果:input未输入值,按钮禁用
jquery操作代码:
html
<input type="text" name="" placeholder="请输入用户名" id="userName" > <button class="disabled" id="login">登录</button>
css
.disabled { pointer-events: none;//禁用点击事件 cursor: default;//鼠标禁用 opacity: 0.4; }
js
//监听input里的值 $('#userName').on('input propertychange',function(){ if(this.value.length != 0){ $('#login').removeClass('disabled'); }else{ $('#login').addClass('disabled'); } });
Vue操作代码:
html
<template> <div> <input type="text" placeholder="请输入用户名" v-model="userName"> <button :disabled="forbidden" >登录</button> </div> </template>
js
export default{ data(){ return{ forbidden:false, userName:null } }, methods:{ if(this.userName == null){ this.forbidden = true; }else{ this.forbidden = false } } }
总结
以上所述是小编给大家介绍的使用vue与jquery实时监听用户输入状态的操作代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- 使用jQuery实时监听input输入值的变化
- js监听input输入框,让用户在使用拼音输入法的状态下无法输入除数字外的任何字符
- jquery.cookie.js && java后台代码 操作cookie实现记住当前用户输入信息代码
- vi编译器的使用(命令状态和输入状态的基本操作)
- 使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
- jquery实现input输入框实时输入触发事件代码
- 市面上所有号称"虚拟机","防火墙"的实时监控杀毒软件无一不是使用的IFSHOOK技术.但是同时也有一些朋友不断写MAIL给我打听如何实现读写的监控.下面给出用VTOOLSD写的代码.也就是所有实时杀毒软件的奥秘.同时,很多拦截文件操作的软件,例如对目录加
- 使用jQuery操作Cookies的实现代码
- js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
- jquery 输入框值改变实时监听事件写法
- 使用jQuery Uploadify借助Dorado平台实现批量上传文件动态显示实时上传文件状态
- jquery实现input输入框实时输入触发事件代码 ---jQuery 中bind(),live(),delegate(),on() 区别
- jquery使用toggle时如何设置两个状态的文字,一句代码搞定
- 使用jQuery操作Cookies的实现代码
- js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
- 使用Service和BroadcastReceiver实时监听网络状态
- 使用jQuery操作Cookies的实现代码
- js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
- 使用jQuery操作DOM:10条有用的代码
- s/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange