Bueno, probando probando otras soluciones que vi por ahí al final lo he conseguido con la siguiente función
Código Javascript
:
Ver originalfunction validaFormDisc()
{
var valido=0;
var checks1 = document.getElementById('metodos_comunicacion1').getElementsByTagName('INPUT');
var checks2 = document.getElementById('metodos_comunicacion2').getElementsByTagName('INPUT');
for (var i=0; i<checks1.length; i++)
{
if (checks1[i].checked)
{
valido += 1;
}
}
for (var i=0; i<checks2.length; i++)
{
if (checks2[i].checked)
{
valido += 1;
}
}
if(valido == 0)
{
document.getElementById('errorform').innerHTML = 'Debes elegir por lo menos una forma de comunicación para continuar.';
return false;
}
else
{
document.getElementById('errorform').innerHTML = '';
return;
}
};
Gracias por la aiuda!!