Вариант с jquery:
Код HTML: <form id='testform1'>....</form> Код: $(function() { $("#testform1").onsubmit(function() { var err = 0; var arr = $(this).serializeArray(); for (var i in arr){ if (!arr[i].value){ err = 1;break; } } if (err){ //действие при хотя бы одном пустом элементе в форме (которые имеют атрибут name) } });});