gpt4 book ai didi

jquery - Javascript/JQuery - val().length' 为 null 或不是对象

转载 作者:行者123 更新时间:2023-12-03 22:34:43 32 4
gpt4 key购买 nike

我在代码中遇到错误val().length is null or not an object”:

function size(sender, args) {

var sizeVariable = $("input[id$='txtHello']");
if (sizeVariable.val().length == 0)
{
args.IsValid = false;
}
}

错误发生在“If”语句上。我正在尝试检查是否:

  1. 变量存在
  2. 如果变量中有内容

我认为问题出在第(1)点上。如何检查文本字段是否存在(以希望解决问题)?

最佳答案

您可以这样测试输入字段是否存在:

if($("input[id$='txtHello']").length > 0) { ... }

如果没有,val() 将返回 undefined

您可以立即跳到以下内容:

if(!!$("input[id$='txtHello']").val())

...因为 undefined"" 都会解析为 false

关于jquery - Javascript/JQuery - val().length' 为 null 或不是对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4723025/

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