Sonst könntest du es so machen:
Beispielsweise so:
...
<input type="checkbox" onselect="write_link">
<script type="text/javascript">
funtion write_link(objekt)
{
if(objekt.checked == true)
{
document.write('<a href="linkziel.htm">Link aktiviert</a>');
}
else
{
document.write('<a href="javascript:alert(\'Bitte erst bestätigen!\')">Link deaktiviert</a>");
}
}
</script>
...
Im Body-Tag schreibst du dann onload="write_link".
Ist jetzt ungeprüft aus dem Kopf müsste aber klappen.
P.S. Serverseitige Nach-Prüfung fällt hier natürlich auch nciht weg.