我有一个返回值的数组,如下所示:
//Eg 1 [ [ "214323", "34243" ], [ "3333", "123" ] ]
//Eg 2 [ [ "214323" ],[ "3333" ] ]
我想验证数组是否只包含没有空格或 null 的数字,否则我想抛出一个错误。这是我的以下代码,它在上面的示例中不起作用。即使所有值都是数字,它也会抛出错误。
for (var i = 0; i <= arrayVals.length; i++) {
if(!(/^\d+$/.test(arrayVals[i]))) {
err_comp=true;
}
}
if( err_comp ==true) {
alert( 'The value has to be only numeric.');
}