Autor Zpráva
AM_
Profil
Zdravím,
lze nějak v javascriptu jednoduše zjistit, jestli uživatel udělal změnu ve formuláři? Já to umím jedině tak, že ke každému prvku přidám třeba onchange="this.form.changed=true", a pak při kliknutí na odkaz tuto proměnnou ověřuji. Zajímalo by mne tedy, jestli takovýto indikátor změny není už v JS zabudovaný. Děkuji.
JAAkub
Profil
AM:
Myslis nieco taketo ?:
<input ..... onchange="formular.abc.value='Zmenene'"
AM_
Profil
Ano, tohle je to, jak jsem to doteď uměl. Chtěl jsem lepší způsob :)
Chamurappi
Profil
Reaguji na AM:
Můžeš prověřovat, jestli mají všechny prvky formuláře prvek.value == prvek.defaultValue, případně prvek.checked == prvek.defaultChecked.
AM_
Profil
Chamurappi:
díky, to by mohlo být jednodušší, aspoň nemusí mít všechny prvky ten onchange.

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: