我有一个文本框,我需要检查文本框是否为空并将变量相应地设置为 true 或 false。
我现在的代码打印文本框的值。
var isDateTimEndEmpty = dateTimeEnd.val() == null ? true : false;
我在这里做错了什么?
最佳答案
正确的做法是:
var isDateTimEndEmpty = !$.trim(dateTimeEnd.val()).length;
好的做法是使用$.trim
这使得代码忽略输入字段中的空格。因此,如果 trim 值的长度为0
,则该值为空。
关于javascript - 如何使用 .val() 将 var 设置为 true 或 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14726330/