【发布时间】:2015-11-10 11:29:10
【问题描述】:
这是我在 jquery 中的代码,我认为逻辑没问题,但我仍然无法让它工作。
$(document).ready(function(){
$('#send').attr('disabled',true);
$('#inputText').keyup(function(){
if($(this).val().length == 11)
$('#send').attr('disabled', false);
else
$('#send').attr('disabled', true);
})
});
这是html、输入框和按钮
<input type="text" id="inputText" placeholder="XXX-XXX-XXX" maxlength="11"/>
<input type="button" id="send" value="submit"></input>
【问题讨论】:
-
它对我有用,你确定你有 jQuery 吗?
-
不,没有任何反应。按钮无论如何都会出现。我也在 jsfiddle 尝试过,但仍然没有。
-
工作 jsfiddle:jsfiddle.net/2qmre9rv/7
-
@agustin 我不想让它显示或隐藏,我只想禁用或启用
-
打开你的javascript控制台,它会告诉你到底是什么问题