亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么實現監聽判斷input.val()輸入狀態?

怎么實現監聽判斷input.val()輸入狀態?

MMMHUHU 2018-10-17 13:27:08
這個問題怎么實現監聽判斷input.val()輸入狀態?求解決的方法:沒有填寫則給予禁用狀態,而有填寫則給予開放狀態。$('input[type=text]').on('input', function(){    var inputText = $('input[type=text]').val();    if(inputText.length < 0) {         $(".submit-btn").attr("disabled", true);     }else {         $(".submit-btn").attr("disabled", false);     } });
查看完整描述

1 回答

?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

$('input[type=text]').on('keyup', function(){    var val= $(this).val();    console.log(val);    if(val.length < 1) {
        $(".submit-btn").prop("disabled", true);
    }else {
        $(".submit-btn").prop("disabled", false);
    }
});

看了別人的回復, 我的第一感覺可能是題主沒有描述清楚
$('input[type=text]')
$(".submit-btn")
應該是兩個東西~
給我的第一感覺應該不是同一類元素

2.0:

$('input[type=text]').on('keyup', function(){    var val= $(this).val();    console.log(val);    if(val.length < 1) {
        $(".submit-btn").prop("disabled", true);
    }else {        var b = true;//is someone empty
        $('input[type=text]').each(fucntion(){            if($(this).val() == ""){
               b = false;
            }
        });        if(!b){
           $(".submit-btn").prop("disabled", false);
        }else{
           $(".submit-btn").prop("disabled", true);
        }
    }
});


查看完整回答
反對 回復 2018-11-05
  • 1 回答
  • 0 關注
  • 725 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號