0

我在一种形式中有 9 个输入和 30 个文本区域。一些输入是自动填充的。我需要计算那些被填满的。

是否有 javascript、ajax 或任何其他脚本语言可以做到这一点?我的表格可以在以下位置看到:

http://www.41q.org/admin/data/register_form.php

(此网页通过 javascript 包含在另一个安全网页中)

谢谢。

4

1 回答 1

2
var elements = document.forms['form_register'].elements,
    not_filled = 0;
for( var i = 0, l = elements.length; i < l; i++ ) {
   if( elements[i].value.length === 0 ) {
       // do something to the element?
       not_filled++;
   }
}
console.log(not_filled, " elements were no filled");

注意:我不确定 JS 是否应该是您运行的唯一验证...始终建议使用服务器端验证。

于 2012-04-19T14:01:54.573 回答