【发布时间】:2015-06-04 19:43:44
【问题描述】:
我不明白为什么这个函数不会循环遍历相关类矩阵中的所有输入,它只检查第一个字段。我有一种感觉,这是因为我在某处遗漏了 [i],但我尝试将它放在几个不同的地方,但没有得到或奇怪的结果。
function showAnamneseFisico()
{
function nullCheck() {
var y = /^\d{7}[/]\d{2}[/]\d{4}/;
var x = $(".nidNumber");
for (i = 0; i < x.length; i++)
if (y.test(x.val()) === false){
return 0;}
}
if (nullCheck() === 0) {
alert ('pop');}
}
【问题讨论】:
-
你指的是什么矩阵?
-
将 {} 添加到您的 for 循环中?
-
@technophobia 据我了解,我可能使用了错误的术语,但 $(".nidNumber") 应该创建一个输入答案的矩阵数组,其中包含 for 循环应该循环的类 nidNumber通过根据 if 语句测量每个输入答案。
-
@JoshuaViele 你说得对,术语有点不对劲。更合适的术语是 collection 或 set。
标签: jquery loops for-loop matrix