Maldoror
06-21-2006, 12:38 AM
OK, I'm sure this is familiar to many of you, but I'm just starting out with this. Anyway, I'm trying to get a little script to basically hide and show content. Works fine in Mozilla/Fx but not (surprise) in IE. Any help would be much appreciated.
Chris
var fnMouseOver1 = function()
{
document.getElementById("Tracks2").style.display = "none";
document.getElementById("Tracks1").style.display = "block";
document.getElementById("st1").style.display = "none";
document.getElementById("st2").style.display = "inline";
};
var fnMouseOver2 = function()
{
document.getElementById("Tracks2").style.display = "block";
document.getElementById("Tracks1").style.display = "none";
document.getElementById("st1").style.display = "inline";
document.getElementById("st2").style.display = "none";
};
window.onload = function()
{
if(document.getElementById("st1").addEventListener )
{
document.getElementById("st1").addEventListener('mouseover',fnMouseOver1,true);
document.getElementById("st2").addEventListener('mouseover',fnMouseOver2,true);
}
else if ( document.getElementById("st1").attachEvent )
{
document.getElementById("st1").attachEvent('mouseover',fnMouseOver1);
document.getElementById("st2").attachEvent('mouseover',fnMouseOver2);
};
}
Chris
var fnMouseOver1 = function()
{
document.getElementById("Tracks2").style.display = "none";
document.getElementById("Tracks1").style.display = "block";
document.getElementById("st1").style.display = "none";
document.getElementById("st2").style.display = "inline";
};
var fnMouseOver2 = function()
{
document.getElementById("Tracks2").style.display = "block";
document.getElementById("Tracks1").style.display = "none";
document.getElementById("st1").style.display = "inline";
document.getElementById("st2").style.display = "none";
};
window.onload = function()
{
if(document.getElementById("st1").addEventListener )
{
document.getElementById("st1").addEventListener('mouseover',fnMouseOver1,true);
document.getElementById("st2").addEventListener('mouseover',fnMouseOver2,true);
}
else if ( document.getElementById("st1").attachEvent )
{
document.getElementById("st1").attachEvent('mouseover',fnMouseOver1);
document.getElementById("st2").attachEvent('mouseover',fnMouseOver2);
};
}