Toon posts:

[Javascript] show hide

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

ik heb onderstaand script gevonden op internet. Dit is precies wat ik nodig heb voor een website, in IE6 werkt het prima alleen het werkt niet in Firefox. Iemand enig idee hoe het komt ? Ik ben zelf geen Javascript held.

Alvast bedankt !!
<script type="text/JavaScript1.2">
function ShowHide(div,image)
{
var thisLevel = document.getElementById(div);
var thisImage = document.getElementById(image);

if (thisLevel.style.display == "none")
{
thisLevel.style.display = "block";
thisImage.src = "min.gif";
}
else
{
var thisLevel = document.getElementById(div);
thisLevel.style.display = "none";
thisImage.src = "plus.gif";
}
}
</script>
<a href="javascript:ShowHide('div','image');"><img id="image" src="plus.gif" border="0"></a> Div
<div id="div" style="display: none;">
Hier komt dan je tekst te staan
</div>

Verwijderd

Installeer de developers tool bar voor firefox en ga zelf aan het testen...

Melding: Error: ShowHide is not defined
Source File: javascript:ShowHide('div','image');
Line: 1

Je had op zijn minst even een voorbeeld site (link) kunnen geven en kunnen aangeven wat je al getest had.

[edit]
Owja: type="text/JavaScript1.2" weghalen of aanpassen :+

[ Voor 10% gewijzigd door Verwijderd op 02-01-2007 22:22 ]


Verwijderd

Dat type="text/JavaScript1.2" slaat sowieso nergens op, en moet sowieso type="text/javascript" zijn. Dat is genoeg reden voor Firefox om het script blok niet te parsen.

Verwijderd

Topicstarter
super bedankt alle 2 !!
het was genoeg om die scriptregel aan te passen !