Ole: Problem beim ausblenden von Elementen (Moz)

Beitrag lesen

hi

schon hundertmal gemacht, nur heute funktioniert es nicht :(
ich blende spans auf einer seite ein und aus (bzw. habe es vor):

span:
<span id="b1234style="display: none;">blabla</span>

link:
<a href="#" onclick="oeffnen('1234'); return false;">
oder auch:
<a href="#" onclick='oeffnen("1234"); return false;'>

script:
function oeffnen(blabla)
{
if (document.getElementById("b"+blabla).style.display == "inline")
{
document.getElementById("b"+blabla).style.display = "none";
}
else
{
document.getElementById("b"+blabla).style.display = "inline";
}
}

// (wahlweise auch mit "block")

beim IE funktioniert es ohne probleme (was im prinzip ja schon ein schlechtes zeichen ist ;)) des moz 1.4 macht ganz seltsame dinge.
er zeigt das <span> zwar an bzw. blendet es ein, weigert sich aber es wieder auszublenden (habe statt des <span> auch schon <div> oder <p> probiert, mit dem gleichen ergebniss).
Dazu kommt, das er nach dem einblenden erst wieder auf den zweiten Klick auf den Link reagiert (ich habe zum testen eine zusätzliche zeile in die function eingefügt, die bilder tauscht, daran hab ich es gesehen).

ich war mir ziemlich sicher das das funktionieren müßte, hab mich aber wohl getäuscht :( ...wo liegt denn mein fehler? was hab ich übersehen? oder vergessen? oder nicht beachtet?

kleine Anmerkung: das ganze muß nur auf IE6, Moz >=1 und Netscape >=7 laufen.

dank euch
ole
(8-)>

--
Die Summe aller menschlichen Intelligenz ist eine Konstante.\nDas Problem ist das Bevölkerungswachtum...\n\nsh:( fo:) ch:| rl:° br:& n4:° ie:% mo:} va:| de:] zu:| fl:( ss:) ls:\ js:|\n\nIf you can't beat 'em...eat 'em !