我在一种形式中有 9 个输入和 30 个文本区域。一些输入是自动填充的。我需要计算那些被填满的。
是否有 javascript、ajax 或任何其他脚本语言可以做到这一点?我的表格可以在以下位置看到:
http://www.41q.org/admin/data/register_form.php
(此网页通过 javascript 包含在另一个安全网页中)
谢谢。
我在一种形式中有 9 个输入和 30 个文本区域。一些输入是自动填充的。我需要计算那些被填满的。
是否有 javascript、ajax 或任何其他脚本语言可以做到这一点?我的表格可以在以下位置看到:
http://www.41q.org/admin/data/register_form.php
(此网页通过 javascript 包含在另一个安全网页中)
谢谢。
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 是否应该是您运行的唯一验证...始终建议使用服务器端验证。