Bonjour,

voilà un bout de code qui ne fonctionne pas et je ne vois pas pourquoi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
function Chargement() {
var id=window.location.search.substr(4,10);
var calagur = document.getElementById("calqagur");
var calm1 = document.getElementById("m1");
 
if (id="m1") {
calagur.style.visibility="hidden";
calm1.style.visibility="visible";
} else {
calagur.style.visibility="visible";
calm1.style.visibility="hidden";
}
}
Le but est d'afficher tels ou tels calque en fonction de la variable d'url. Quand je teste la condition est toujours vrai ? ...j'ai du faire une erreur quelque part mais je ne trouve pas.

La fonction est appelé avec un onload dans la balise body :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body ONLOAD="JavaScript:LeChargement()" >
Voyez vous une raison à ce non fonctionnement ?
cimer par avance