Hide/Show <div>'s når man klikker (lavet af OleBole)
Hej eksperter!Jeg har for nogle måneder siden fået lavet flg. script af OleBole..
Der er en <div id="head_1"></div> og en <div id="text_1"></div> der fra start vises (display: block;) .. Problemet er, at det registrerer mit script ikke, så hvis jeg fx trykker på "head_3" så viser den ganske rigtigt text_3, MEN den skjuler ikke text_1 .. hvis jeg tilgengæld trykker på head_1 først (selvom text_1 jo er vist onLoad) så virker det hele..
Scriptet ser ud som flg.:
<script type="text/javascript">
function visElement(oHead) {
if (oActive) {
oActive[0].style.display = "none";
oActive[1].style.color = "";
}
var sId = oHead.getAttribute("id").split("_")[1];
oActive = [document.getElementById("text_"+sId), oHead];
oActive[0].style.display = "block";
oActive[1].style.color = "#f63da1";
}
window.onload = function() {
oActive = [document.getElementById("text_1"), document.getElementById("head_1")];
}
</script>
På forhånd tak
C^Ronaldo
