No comprendo porque pensas que no aplica el ejemplo que te di. Mirá, te lo escribo:
Código php:
Ver original<? $edad = 5; #A modo de debug ?>
...
<script language="javascript" script type="text/javascript">
function validar(){
var error = '';
var d = document.formulario;
<? for( $i=1; $i<=$edad; ++$i) { ?>
if( d.edad<?=$i;?>.value == '' ) error += '\n* Completa Edad <?=$i;?>';
<? }?>
if( error == '' ) d.submit();
else alert(error);
}
</script>
...
<form name="formulario" id="formulario" action="algo.php">
<? for( $i=1; $i<=$edad; ++$i) { ?>
Edad <?=$i;?><input type="text" name="edad<?=$i;?>" id="edad<?=$i;?>" value="" /><br />
<? }?>
<br />
<br />
<input type="button" onclick="validar()" value="Enviar" />
</form>
...