Autor | Zpráva | ||
---|---|---|---|
Arynev Profil * |
#1 · Zasláno: 8. 12. 2010, 11:39:18
Ahoj,
už dva dny si s tím lámu hlavu a nejsem schopný přijít na řešení. Na stránce mám formulář a pokud v něm uživatel vyplní nepovinné pole, musí se změnit cena, která je v textu. Toto pole už ale může být vyplněno phpčkem při načítání stránky => cena musí být také změněna. Pokud toto pole uživatel smaže, musí se cena změnit zpět na původní. Cena v textu je uzavřena v <adi id="cena"></div> Jak to prosím vyřešim? |
||
_es Profil |
#2 · Zasláno: 8. 12. 2010, 11:46:38
Arynev:
Keď sa jedná o cenu, tak budeš musieť riešiť aj návštevníka, ktorý ma JS nefunkčný. Radšej nejaké prázdne miesto, do ktorého JS vyráta cenu, než prepisovanie údaju za servera pomocou JS. |
||
Arynev Profil * |
#3 · Zasláno: 8. 12. 2010, 12:03:58
Takže <div id="cena"></div> mám nechat prázdný a do něj to připisovat javascriptem? Jak ten js má fungovat?
|
||
_es Profil |
#4 · Zasláno: 8. 12. 2010, 12:22:15
Arynev:
„Jak ten js má fungovat?“ var vysledok = document.getElementById("cena"); var vstup = document.getElementById("id vstupného políčka"); vstup.onchange = vstup.onkeyup = vstup.onmouseup = function(){ vysledok.innerHTML = Výpočet ceny z vstup.value;}; |
||
Arynev Profil * |
#5 · Zasláno: 8. 12. 2010, 15:06:57
_es:
Ok, díky. Sice to neni přesně ono, ale už vim jak na to. |
||
Časová prodleva: 13 let
|
0