javascript - 如果文本框内有值,请删除禁用按钮

标签 javascript jquery html

如果带有类(number)的文本框内部有值,任何人都可以帮助我如何删除按钮禁用属性,并在文本框为空时再次禁用。

当前代码:

<input type="text" name="name" class="number" value="hello" readonly />
<input type="submit" name="send" id="send" disabled />

脚本代码:

<script type="text/javascript">
$('.number').on('input', function () {
    $('#send').prop("disabled", !$.trim(this.value));
});
</script>

最佳答案

用途:

 $('.number').keyup(function() {
    if($(this).val() != '') {
       $('#send').removeAttr('disabled');
    }else{
       $('#send').attr('disabled',true);
  }});

关于javascript - 如果文本框内有值,请删除禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21986915/

相关文章:

javascript - ng-repeat 中的 AngularJS "headers"

javascript - PHP 表单损坏

JavaScript 代码编辑

javascript - 页面加载时的插件和 html - 元素遍布各处的瞬间

javascript - 使用 Nancy 返回 Json 文件以在 Jquery 中使用

javascript 显示/隐藏表格

jquery - 使用 Textillate JS 循环多个单词

javascript - Webpack 和 Karma 测试 : Uncaught ReferenceError: jQuery is not defined using

javascript - 如何在 JavaScript 中找出元素的 lang 属性的计算值?

javascript - 用于启动/停止无限循环的按钮,每个函数之间有延迟