Código:
Todo está muy bien pero no funciona function campoVacio(campo)
{
var resultado = false;
if( campo.value.replace(/ /g, '') == '' )
{
campo.focus();
campo.select();
resultado = true;
}
return resultado;
}
function checkCamposVacios(formulario, listaCampos)
{
var campo;
for( indice = 0; indice < listaCampos.length; indice++ )
{
eval('campo = '+formulario+'.'+listaCampos[indice]);
if( campoVacio(campo) )
{
return false;
}
}
}
function checkCampos()
{
resultado = true;
listaCampos = new Array('Nombre', 'Edad');
resultado = checkCamposVacios(document.FormName, listaCampos);
return resultado;
}
Creo que el error está en el eval. ¿Alquien me puede echar un cable?
?

