css über javascript defenieren

messmar

Erfahrenes Mitglied
Hallo zusammen,

wie kann ich über javascript ein Hintergrund-Bild für ein Div defenieren bzw. einbinden?

Ich versuche es mit dieser Schreibweise, aber es funktioniert leider nicht:

function colorMain(obj)
{

document.getElementById(obj).style.background-image= "url(../img/nav_02/home_bgc.gif)";

}

kann jamnd bitte mir helfen?

Danke und Gruß
Amin
 
Hallo,

Versuch's doch mal mit document.getElementByWasAuchImmer.backgroundImage
Das url(../img/nav_02/home_bgc.gif) kannst du dir sparen - schreib die URL direkt hinter das Istgleich ( = ) aber natürlich noch mit Anführungszeichen ( ' ).

Machst du beides, sollte es klappen.

Ist aber auch bei SELFHTML nachzulesen (und in der Fehlermeldung, die dein Browser ausgibt). :rolleyes:
 
Zuletzt bearbeitet:
Genau, es liegt am Minuszeichen. Das darf bei Javascript nicht drin stehen.

Allerdings sollte es schon mit url('bild.jpg') stehen. So steht es zumindest bei Microsoft. Siehe hier.

Wenn es auch ohne geht, dann gib bescheid. Das wär mir nämlich neu.

Grüße!
 

Neue Beiträge

Zurück