javascript - 在 jQuery 中检查数组中的元素是否为空

标签 javascript jquery

我有一个输入字段数组,其中包含一些信息。我应该检查它们是否其中之一是空的。

jQuery 代码:

   $("#NewUserBtn").click(function () {

            var zorunluAlan = ["#YeniAd", "#YeniSoyad", "#YeniEposta", "#YeniEpostaOnay", "#YeniSifre", "#YeniSifreOnay"];

            for (i = 0; i < zorunluAlan.length; i++) {
                if (//What should i write here?) {
                    alert("Please fill all input fields!");
                    break;
                }
            }
    });

最佳答案

使用,

$("#NewUserBtn").click(function () {

            var zorunluAlan = ["#YeniAd", "#YeniSoyad", "#YeniEposta", "#YeniEpostaOnay", "#YeniSifre", "#YeniSifreOnay"];

            for (i = 0; i < zorunluAlan.length; i++) {
                if ($(zorunluAlan[i]).val().trim().length == 0) {
                    alert("Please fill all input fields!");
                    return false;
                }
            }
    });

关于javascript - 在 jQuery 中检查数组中的元素是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18744090/

相关文章:

javascript - react : Why is the DIV that I wrap my JSX in suddenly very narrow and not allowing my layout to expand?

javascript - 未找到此依赖项 : *swiper/vue how to fix?

javascript - jQuery 动画运行很多次

javascript - 用于处理单选按钮启用/禁用的通用 JavaScript

javascript - node.js 和浏览器之间的 JavaScript 语法差异是什么?

javascript - 如何将此 css 转换为 javascript

javascript - 包含图形插件多个对象的二维数组声明?

javascript - Foundation,关闭所有打开的 Canvas 外菜单

javascript - 如何验证 html 文本框不允许特殊字符和空格?

javascript - Bootstrap 两列动画闪烁修复