rob: Problem bei Grafikwechsel

Beitrag lesen

Hi!

Es ist spät und ich hab jetzt keine Lust mehr, auf Fehlersuche zu gehen, zumal ich nicht einmal weiß, was "funktioniert nicht" heißt.
Gibt es eine Fehlermeldung? Wenn ja, welche?
Ich wollte jedenfalls nur mal schnell auf ein paar Fehler aufmerksam machen, die mir beim Überfliegen des Codes ins Auge gesprungen sind.

<a href="<?php echo $_SERVER["PHP_SELF"]; ?>?Aktion=Nach_Nr_sortieren&Richtung=<?php echo $Richtung; ?>"
      onMouseOver="Nr.src='<?php echo $Nr_aktiv; ?>'"
      onMouseOut="Nr.src='<?php echo $Nr_inaktiv; ?>'"
      onfocus="if(this.blur)this.blur()"
      onclick="this.blur();">Nr.
   </a>

Das & muß in HTML maskiert werden.
Falsch: ?Aktion=Nach_Nr_sortieren&Richtung=
Richtig: ?Aktion=Nach_Nr_sortieren&amp;Richtung=

Das Spielchen mit den Eventhandlern onfocus/onclick soll scheinbar verhindern, daß dieses kleine gepunktete Kästchen um die Links gezeigt wird.
Warum? Was stört dich daran?
Laß diese Spielereien. Dadurch ist es unmöglich, ohne Maus zu arbeiten. Man kann die Links nicht mehr mit der Tastatur anwählen, weil du den Focus sofort entfernst.

<img src="GRAFIKEN/NAVIGATION/0.png" width="23" height="14" border="0" name="Nr">

Das Image-Element erfordert zwingend ein alt-Attribut. Du kannst es leer lassen, darfst es aber nicht weglassen, wenn du validen Code haben willst.

Schöner Gruß,
rob