Autor Zpráva
jiberan
Profil
Jak se dá adresovat událost, abych jí moch změnit?



function zacni()
{
document.getElementById("x").onmouseover = "soupej()";
}

<div id="x" onmouseover="" onmousedown="zacni()">něco</div>




Tohle mi nechce fungovat
Chamurappi
Profil
Reaguji na jiberana:
document.getElementById("x").onmouseover = function()
{
  soupej();
};
jiberan
Profil
Super funguje!

Dík
_es
Profil
Chamurappi
Alebo ešte jednoduchšie:
document.getElementById("x").onmouseover = soupej;

Alebo to ide aj bez id:
<div onmousedown="this.onmouseover=soupej;">něco</div>
peta
Profil
_es Ber to jako ukazku kodu. Je mozne, ze v onmousedown ma jine veci.

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: