Gunnar Bittersmann: img src mit css oder js ändern?

Beitrag lesen

@@Rainer

ich möchte die Quelle einer Bilddatei ändern und habe leider nur Zugriff über CSS oder JS.

Warum nicht auf das HTML? Dort wären die Änderungen sinnvollerweise durchzuführen:

  • Das zur zur Verzierung dienende Bild ganz aus dem Markup zu entfernen.
  • <div class="nav"> wäre gern <nav>.
  • Die Links wie <a href="?page=admin_index&sid=dbd8....." > müssten berichtigt werden: & wäre in HTML als &amp; zu escapen.

Du könntest das Bild per .nav img { display: none } nicht anzeigen lassen und stattdessen ein Hintergrundbild für .nav li verwenden. Oder besser für .nav a; warum sollte das Icon nicht auch anclickbar sein?

Allerdings wird die durch die img-Elemente referenzierte Bilddatei – obwohl nicht angezeigt – dennoch geladen.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.