Newer
Older
cours-unix-shell / UnixShell_cours2018 / cacher.js
/* $Id: cacher.js,v 1.1 2003/09/04 15:58:22 parmentf Exp $ */
/* le nom du fichier contenant le corrigé équivalent
   à celui de ce fichier doit se trouver dans une variable globale corrige */
/* ex:
      var corrige='makefile.$LANGUE.html';
*/
      
function Montrer(divId) {
  if(document.getElementById && document.styleSheets) {
    document.getElementById(divId).style.display='block';
    document.getElementById("action"+divId).style.display='none';
  }
}

function Cacher(divId) {
  if(document.getElementById && document.styleSheets) {
    document.getElementById(divId).style.display='none';
    document.getElementById("action"+divId).style.display='block';
  }
}
      
function EcrireBouton(divId) {
  if(document.getElementById && document.styleSheets) {
    document.writeln('    <div id="action'+divId+'"">');
    document.writeln('      <a href="javascript:Montrer(\''+divId+'\');">Voir la solution</a>');
    document.writeln('    </div>');
  }
  else {
    document.writeln('    <p><a href="'+corrige+'#'+divId+'">Voir la solution</a></p>');
  }
}