gpt4 book ai didi

javascript - 在 JavaScript 中,如果字符串为空或只有空格,如何禁用按钮?

转载 作者:行者123 更新时间:2023-12-02 16:48:55 24 4
gpt4 key购买 nike

$(document).ready(function() {
$('.expanding').on('keyup',function() {

var textarea = document.getElementsByTagName('textarea')[0];
var submitBtn = document.getElementById('submit-btn');

if(textarea.value == '') {
$('#submit-btn').attr('disabled', true);
} else {
$('#submit-btn').attr('disabled', false);
}
});
});

这是到目前为止我的代码。它工作得很好,但缺少一个功能。因此默认情况下,文本区域的值为空字符串,因此该按钮被禁用。但是,输入的任何空格都会启用该按钮,这是我不想要的。

我应该使用else if吗?或者 if 语句中的 or ?这个该怎么写呢?

谢谢。

最佳答案

您可以使用trim() :

if(textarea.value.trim() == '')

关于javascript - 在 JavaScript 中,如果字符串为空或只有空格,如何禁用按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26856555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com