Ashura: Erweiterung für's User-JS

Beitrag lesen

puts "Hallo " + gets.chomp + "."

?> MudGuard
=> Hallo MudGuard.

Das kommt daher, daß in HTML ein table-Element immer mindestens ein tbody-Element enthält, auch wenn die tags dazu fehlen.

Dass es weggelassen werden kann, war mir bewusst, doch dass es dennoch immer existiert habe ich erst beim Ausgeben des generierten Quelltextes erkannt.

Für das class-Attribut ist das die Eigenschaft className.

strong[i].className sollte funktionieren.

Sehr gut, das tut es. Danke. Ich habe es nun wie folgt abgeändert:

if(strong[i].getAttribute("class") == "active" || strong[i].className == "active")

Außerdem: Dir ist klar, daß das class-Attribute ggf. mehrere Klassennamen enthalten kann?

Ja, durchaus. Ich werde versuchen dahingehend mittels match() etwas mehr Flexibilität einzubauen.
Wenn es eine bessere Möglichkeit gibt nenne sie mir bitte.

Einen schönen Sonntag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera 8.02 mit Bittorent-Unterstützung
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]