HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS Probleme mit HTML5, Bootstrap oder jQuery ? |
 |

04-04-2005, 12:00
|
samurai
Newbie
|
|
Registriert seit: Aug 2001
Beiträge: 67
|
|
Hintergrundbild tauschen klappt nicht
Hi, wer kann mir helfen, das Hintergrundbild eines div auszutauschen. Ich habe eine Funktion, die z.B. visibility problemlos steuert, aber bei dem Bild steckt wohl noch ein Fehler drin, denn es passiert gar nichts. Es gibt aber auch keine Browser-Fehlermeldung.
So sieht es aus:
function load_karte(lay){
if (document.layers) {
document.layers[lay].background.src = kart;
}
else if (document.all) {
document.all[lay].style.backgroundImage = kart;
}
else if (document.getElementById) {
document.getElementById(lay).style.backgroundImage = "img/test.gif";
}
}
__________________
Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!
|

04-04-2005, 12:18
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
|
|
Zitat:
das Hintergrundbild eines div auszutauschen
|
Code:
document.getElementById('name_des_divs').style.backgroundImage = 'datei.gif'
|

04-04-2005, 12:23
|
samurai
Newbie
|
|
Registriert seit: Aug 2001
Beiträge: 67
|
|
Das steht so im letzen if-Zweig der Funktion ...
__________________
Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!
|

04-04-2005, 12:36
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
|
|
wo er aber nie hinkommen wird, da document.all schon vorher ein if() hat.
und jetzt schmeiss dein if() da raus und nimm die zeile alleine.
|

04-04-2005, 12:38
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 25.236
|
|
Re: Hintergrundbild tauschen klappt nicht
lies bitte nach, wie ein gültiger wert für die CSS-eigenschaft background-image auszusehen hat:
http://www.w3.org/TR/CSS21/colors.ht...ckground-image
nein, das ist kein gültiger.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

04-04-2005, 14:44
|
samurai
Newbie
|
|
Registriert seit: Aug 2001
Beiträge: 67
|
|
aha, alles klar
so läuft das also!
document.getElementById('dings').style.backgroundImage = 'url(bild.gif)';
__________________
Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|