Autor Zpráva
Lord.Byron
Profil *
Zdravim,

mam tento js kod:

var el = document.getElementById('element1');
el.style = "background-image: none; font-weight: normal; color: red; text-decoration: underline";

problem je, ze takovato zmena stylu funguje jen v opere. Nevite, jak priradit elementu vice stylu pri zachovani funkcnosti v prohlizecich pres getElementById?

Dik
Chamurappi
Profil
Reaguji na Lorda.Byrona:
el.style.cssText = "background-image: none; font-weight: …";
Nebo normálněji:
el.style.backgroundImage = "none";
el.style.fontWeight = "normal";
el.style.color = "red";
el.style.textDecoration = "underline";
Čistší než zmíněné postupy ale je měnění třídy, tedy el.className.
Lord.Byron
Profil *
diky moc, funguje

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: