La variabile bar deve essere globale, altrimenti viene ricreata ad ogni chiamata della funzione...
var bar=false;
function apri(){
// apri
if (bar==false){
//se la variabile bar non è definita
bar = true;
//la variabile bar è uguale a "no"
FP_changeProp(/*id*/'tip',0,'style.visibility','visible')
//livello visibile
}else{
//altrimenti
bar = false;
//la variabile bar non è definita!
FP_changeProp(/*id*/'tip',0,'style.visibility','hidden')
//livello nascosto
}
}
Ho corretto anche null in false... non mi risulta che in js esista una costante simbolica con quel nome :master:
ciao
ps: semplificando....
function apri(){
FP_changeProp(/*id*/'tip',0,'style.visibility',(bar)?'hidden':'visible ')
bar = !bar
}
![]()