Autor Zpráva
vasik12
Profil *
Zdravim, mám:

<script language="javascript" type="text/javascript">
function regist_cond() {
document.getElementById("sopt1").style.backgroundColor = "#AAA";
document.getElementById("zp_dopr").options[2].style.background = "#BBB";
...
}
</script>

...

v body:

<select ... id="zp_plat" onchange="regist_cond();">
<option value="0" id="sopt1">Zvolit při odesílání objednávky</option>
<option value="1" id="sopt2">Dobírka</option>
<option value="2" id="sopt3">V hotovosti</option>
...
</select>

nefunguje ani jedno, pozadí řádku je stále bílé. Pokud dám přímo do <option> barvu pozadí, tak je vše OK.

Nevíte někdo, jak mění barva řádku v Select pomocí JS ?

Díky
peta
Profil
vasik12
Ve FF to funguje, myslim. Jestli se ptas na IE je treba to napsat. V IE je select zalezitosti systemu windows. Jak se meni barvy systemu by mohl vedet.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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

0