Sebastian: Script für dynmaschischen Klassen-Austausch

Beitrag lesen

Yipiehhhh!

Ich hab's!
http://www.zabdesign.de/pro/stahmann-medien/

suckerFocus = function() {
var sfEls = document.getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
  sfEls[i].onmouseover=function() {
   this.className+=" showtime";
  }
  sfEls[i].onmouseout=function() {
   this.className=this.className.replace(new RegExp(" showtime\b"), "");
  }
}
}
if (window.attachEvent) window.attachEvent("onload", suckerFocus);

greift nun auf folgenden HTML-Code zu:

<li class="dynav"><a href="#" title="Aktuelle Meldungen"><dfn>2: </dfn>Aktuelles<span class="speakonly">. </span></a>
    <ul>
      <li><a href="#" title="">Dies ist ein Extranet</a></li>
      <li><a href="#" title="">Ich bin ein globales Netz</a></li>
      <li><a href="#" title="">Wir sind im Internet</a></li>
    </ul>

Durch die Formate im CSS-Code wird nun bei Änderung des Klassenamens
das Submenü eingeblendet!
Ich kann jetzt beliebig viele Submenüs ausgeben und alle haben den gleichen Klassennamen.

Ich glaube sauberer kann man es kaum lösen!
Euch allen, Alistapart und HTMLDog sei Dank!

Sonnige Grüße aus Bremen,
Sebastian