ändern

Hallo!
Ich habe folgendes Problem:

Ich habe ein Span-Element, das wie folgt aussieht:

Test

Jetzt muss ich im nachhinein die Hintergrundfarbe dieses Elementes ändern und versuche dies wie folgt:
document.getElementsByTagName(„span“)[0].style.bgcolor = „#…“;
Nur funktioniert dies nicht.

Prinzipiell müsste dies aber gehen, da z.B.
document.getElementsByTagName(„span“)[0].style.visibility = „hidden“; auch funktioniert.

Hat jemand einen Tip?

Vielen Dank für die Hilfe,
Gruß Philipp

Hallo,

Ich habe ein Span-Element, das wie folgt aussieht:

Test

Jetzt muss ich im nachhinein die Hintergrundfarbe dieses
Elementes ändern und versuche dies wie folgt:
document.getElementsByTagName(„span“)[0].style.bgcolor =
„#…“;
Nur funktioniert dies nicht.

Spricht etwas dagegen, dem Element eine id zu geben? Ich kann mir vorstellen dass das zuverlässiger funktionert…

Grüße,
Moritz

Hallo,

Test

document.getElementsByTagName(„span“)[0].style.bgcolor =
„#…“;
Nur funktioniert dies nicht.

kein Wunder, weil es nämlich .style.backgroundColor=""; heißen muss.

Spricht etwas dagegen, dem Element eine id zu geben? Ich kann
mir vorstellen dass das zuverlässiger funktionert…

einfacher, aber nicht zuverlässiger.

mfg
MB