Potreste controllare il seguente codicejavascript edirmi se è corretto?
Codice:
function MN (element1,element2)
{
if (document.getElementById)
{
obj1 = document.getElementById(element1);
obj2 = document.getElementById(element2);
}
else if (document.all)
{
obj1 = document.all[element1];
obj2 = document.all[element2];
}
else if (document.layers)
{
obj1 = document.layers[element1];
obj2 = document.layers[element2];
}
if (obj1.style.display == "none")
{
obj1.style.display = "inline";
obj2.style.display = "none";
}
else
{
obj1.style.display = "none";
obj2.style.display = "inline;"
}
}
Teoricamente dovrebbe alternare la visualizzazione di 2 elementi
Praticamente mi mostra/nasconde il primo e il secondo lo lascia sempre nascosto...