使用vue與jquery實時監(jiān)聽用戶輸入狀態(tài)的操作代碼
更新時間:2017年09月19日 08:42:26 作者:Joocherry_
本文是腳本之家小編給大家?guī)淼氖褂胿ue與jquery實時監(jiān)聽用戶輸入狀態(tài),實現(xiàn)效果是input未輸入值時,按鈕禁用狀態(tài),具體操作代碼大家參考下本文吧
實現(xiàn)效果: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
//監(jiān)聽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
}
}
}
總結(jié)
以上所述是小編給大家介紹的使用vue與jquery實時監(jiān)聽用戶輸入狀態(tài)的操作代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
相關(guān)文章
Vue CLI3創(chuàng)建項目部署到Tomcat 使用ngrok映射到外網(wǎng)
這篇文章主要介紹了Vue CLI3創(chuàng)建項目部署到Tomcat 使用ngrok映射到外網(wǎng),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05
Vue使用Element-UI實現(xiàn)分頁效果全過程
element-ui官網(wǎng)上有分頁實現(xiàn)的功能,簡單方便又好用,也有很多分頁的樣式,你可以根據(jù)需要去選擇自己想要的樣式,下面這篇文章主要給大家介紹了關(guān)于Vue使用Element-UI實現(xiàn)分頁效果的相關(guān)資料,需要的朋友可以參考下2023-04-04
Vue+ElementUI實現(xiàn)動態(tài)更換任意主題色(動態(tài)換膚)的全過程
眾所周知Element-UI有換膚功能,下面這篇文章主要給大家介紹了關(guān)于Vue+ElementUI實現(xiàn)動態(tài)更換任意主題色(動態(tài)換膚)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-02-02
基于vue-seamless-scroll實現(xiàn)無縫滾動效果
這篇文章主要為大家詳細介紹了基于vue-seamless-scroll實現(xiàn)無縫滾動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04

