logo_javascript.jpg

En fait je ne connais pas grand chose du javascript et plus que la syntaxe du langage c'est cette particularité de modifier les composants HTML d'une page qu'il faut apprendre à maitriser.

Ainsi l'exemple suivant (simplissime) illustre bien mon propos : faire apparaître et disparaître par un seul click le contenu d'un bloc

[+] Script
<script language="javascript" type="text/javascript">
function ToggleBody(oTBody, oA) {
 if(oTBody.style.display != "none") {
  oTBody.style.display = "none";
  oA.innerText = "[+]"; }
 else {
  oTBody.style.display = "block";
  oA.innerText = "[-]";}
}
</script>
<div id="Sign1" style="CURSOR: hand; FONT-FAMILY: Courier"
onclick="javascript:ToggleBody(Table1, Sign1)">[-]</div>
...
<div id="Table1" style="DISPLAY: block">
...
</div>

J'ai bien sur trouver ce script dans une page sur le net ...

upDate du Lundi 04/01/2010 : Et bien sur je ne me suis pas rendu compte depuis bientôt 2 mois et demi que cela ne marchait que sous IE, en tout cas pas avec firefox ... :-(