gpt4 book ai didi

javascript - 无法在 jquery 中正确验证

转载 作者:行者123 更新时间:2023-11-30 07:34:24 27 4
gpt4 key购买 nike

我在 jquery 中验证用户的输入。如果输入为空,则返回 false 并且 jquery 代码不运行,如果它包含一些文本,则 jquery 代码运行。这是一个例子-

function sendm() {
var valid;
valid = sendmval();
if (valid) {
//jquery code
}
}

function sendmval() {
var valid = true;
if (!$('#message').val()) {
valid = false;
} else {}
return valid;
}

这很好用。但是,当用户仅输入 空格 时会出现问题,因此即使在输入空白时也会运行 jquery 代码。我怎样才能防止这种情况发生?

最佳答案

由于 spaces 算作字符,所以您必须像下面这样使用 Jquery 的 $.trim():-

if (!$.trim($('#message').val())) {
valid = false;
}

更多引用:-

https://api.jquery.com/jQuery.trim/

关于javascript - 无法在 jquery 中正确验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38445163/

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