ok, si es así, es completamente diferente a lo que yo estaba pensando. ¿por que no lo controlas directamente con PHP? como tu mismo lo planteas:
Código PHP:
if($row["capacity"] == $row["registered"]){
echo "<a href='http://www.forosdelweb.com/f13/Grid/entrenamientos.php?id=".$row["id_centrenamiento"]."'>Pre-Registro</a>"
} else {
echo "<a href='javascript:void()'>Pre-Registro</a>"
}
o mejor aún mostrando un mensaje de deshabilitado:
Código PHP:
if($row["capacity"] == $row["registered"]){
echo "<a href='http://www.forosdelweb.com/f13/Grid/entrenamientos.php?id=".$row["id_centrenamiento"]."'>Pre-Registro</a>"
} else {
echo "<span>deshabilitado</span>"
}
No entiendo muy bien por que es que necesitas que sea javascript el que controle el habilitar y el deshabilitar el link, si las variables son de PHP, si puedes explicarmelo.