Autor Zpráva
xlifer
Profil
Lze si vytvořit svoji událost na kterou spustím funcki? Něco jako onload, apod. Potřeboval bych přiřadit nějaké proměnné událost, že když nabude konkrétní hodnoty, tak událost byla splněna a vyvolá přidělenou funkci. Pro lepší pochopení záměru uvádím kód:

<script type="text/javascript">

mojeUdalost.xxx = function(){splneno();}; // .xxx má být událost, ale nevím jaká? :-)

function splneno() {
 if (mojeUdalost == "splneno") { 
   udalostSplneno();
 }
}

function udalostSplneno() {
 alert('moje udalost byla splnena');
}

...
...
...

mojeUdalost = "splneno"; // hodnota nabyla hodnoty, na kterou by měla událost regaovat

</script>
Marek88
Profil
To vypadá jako bys chtěl použít událost onChange. Ta ale předpokládám nefunguje na proměnnou (nevím, nezkoušel jsem). Na dotaz "js var onchange" jsem googlem našel tuto diskuzi (anglicky), kde se řeší stejný problém a jsou tam odkazy na nějaká řešení.
Johnik
Profil
http://www.google.cz/search?sourceid=chrome&ie=UTF-8&q=own+events+in+javascript
http://www.nczonline.net/blog/2010/03/09/custom-events-in-javascript/

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