我需要禁用按钮时没有值插入输入文本没有价值禁用按钮时,在输入文本
<form>
<div class="form-group">
<p class="description">Please Enter Your Tracking Number.</p>
<input type="text" id="tracking-input" class="input-text full-width" placeholder="Enter your Tracking number(s)"onkeypress='return event.charCode >= 48 && event.charCode <= 57'>
</div>
<br>
<button type="submit" id="register" class="full-width btn-medium">Track</button>
</form>
有没有试过,但不起作用
<script>
function buttonState(){
$("input").each(function(){
$('#register').attr('disabled', 'disabled');
if($(this).val() == "") return false;
$('#register').attr('disabled', '');
})
}
$(function(){
$('#register').attr('disabled', 'disabled');
$('input').change(buttonState);
})
</script>
按钮财产也许这将帮助https://stackoverflow.com/questions/7067005/disable-button-whenever-a-text-field-is-空动态 – usrNotFound
[jQuery禁用/启用提交按钮]的可能重复(https://stackoverflow.com/questions/1594952/jquery-disable-enable-submit-button) – sokin
即时通讯使用