Hallo,
Ich habe ein JS-Skript bei dem ein Bereich aus-/eingeblendet wird mit diesem Skript:
JS:
function showAll(lnk){lnk = lnk.hash.substr(1) || false
var elm = document.getElementById(lnk)
return !lnk || elm == null ? true : (elm.style.display = elm.style.display == 'block' ? 'none' : 'block') && false}
CSS:
.vis{display:block;}
HTML:
<li><a href="#navBig" onclick="return showAll(this)">-</a></li>
<span id="navBig" class="vis">
Text...
</span>
Der Firefox reagiert leider erst beim zweiten Klick.
Für die Geckos weist man ja beim ersten Klick den event-Handler zu, wohingegen die Funktion für IE gleich "durchgereicht", also aufgerufen wird, nur wie kann ich das umgehen?
Ich will dases direkt aufgerufen wird..