dey: Nachtrag: so gehts doch nicht

Beitrag lesen

Hallo,

Funktioniert NUR bei FF.
In IE oder Opera keinerlei Wirkung!

Das Element SPAN hat kein Attribut "name". Deshalb ist document.getElementsByName("eml").length gleich 0, wenn es nur SPAN-Elemente mit dem name-Attribut "eml" gibt. Kannst Du hier ein class-Attribut nehmen?

Soll das etwa heissen, dass IE richtig interpretiert und FF falsch? Das hat es doch noch nie gegeben

var mySpans = document.getElementsByTagName("SPAN");
for(var i = 0; i < mySpans.length; i++) {
if(mySpans[i].className = "eml") {
  mySpans[i].style.borderBottom="0.05em solid black";
  mySpans[i].style.cursor="pointer";
}
}

  
Fast gut: bei FF ist mein borderbottom zwischen text und Bild unterbrochen. Warum?  
  

> Btw.: Könntest Du das dann nicht auch gleich \_nur\_ mit CSS machen?  
  
Glaube nicht, da dann die Abhängigkeit zum JS verloren geht.  
  
  
bydey

-- 
\-- bydey ist die Signatur und Verabschiedung, nicht der Nick --  
  
\-- Navigate all your PHP web projects with  [PHP Project Browser](http://deynews.de/ppb/)--