variable globale en javascript
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <script language="JavaScript">
var c;
function Over(img) {
document.images["diapo"].src=img.src;
c="1";
}
function Out(img) {
document.images["diapo"].src="images/molucule.jpg"
}
function afficher(obj){
var id = obj.id;
var idsous="sous"+id;
document.getElementById(idsous).style.display = "block";
}
function choix()
{
var text="";
switch (c)
{
case '1':text="choix1";
default:text="n'est pas evalue";
}
return text;
}
</script> |
le pb c'est que la var C ne prend pas sa valeur "1"
code html:(appelle des fonction)
Code:
1 2 3 4 5 6 7 8 9 10
|
<img src="images/girl.jpg" width="100" height="100" onMouseOver="Over(this)" >
....
<div class="sousmenu" id="sousmenu" style="display:none" >
<SCRIPT LANGUAGE="JavaScript">
document.write("<p>"+choix()+"</p>")
</SCRIPT>
</div> |
merci :lol: