Autor | Zpráva | ||
---|---|---|---|
pikasoo Profil |
#1 · Zasláno: 22. 4. 2011, 12:18:59
Ahoj,
mám na své stránce formulář s textovým polem. Šlo by nějak nastavit, aby se textové pole stalo v určitý čas (uložený v databázi) "disabled", aniž by došlo k reloadování stránky? Díky Ivo |
||
okolojdouci Profil * |
#2 · Zasláno: 22. 4. 2011, 12:22:58
Jak disablovat: http://www.jakpsatweb.cz/javascript/priklady/select-radio-zavislost.html
Jak časovat: http://www.jakpsatweb.cz/javascript/priklady/casovani.html Jak vytáhnout z databáze: http://diskuse.jakpsatweb.cz/?action=vtopic&forum=28 |
||
Pikasoo Profil * |
#3 · Zasláno: 22. 4. 2011, 14:08:23
Super, šlo by to i v php?
|
||
perwin Profil |
#4 · Zasláno: 22. 4. 2011, 14:30:14
Pikasoo:
„Super, šlo by to i v php?“ Ne aniž by jsi to musel refreshovat. |
||
Časová prodleva: 4 dny
|
|||
pikasoo Profil |
#5 · Zasláno: 26. 4. 2011, 08:10:46
Tak jsem to zkoušel dle uvedených odkazů, ale stále se mi nedaří. Poradil by mi někdo konkrétně? Mám formulář s textovým polem a potřebuji, aby se přesně v poledne (například) disabloval bez nutnosti obnovit stránku. Díky
|
||
Spectator Profil |
#6 · Zasláno: 26. 4. 2011, 21:08:20
pikasoo:
při reloadu PHP bez reloadu javascript |
||
Pikasoo Profil * |
#7 · Zasláno: 26. 4. 2011, 21:39:16
Pochopil jsem. Byl by někdo ochotný mi ukázat, jak konkrétně to v tom JS napsat?
|
||
_es Profil |
#8 · Zasláno: 26. 4. 2011, 22:16:24 · Upravil/a: _es
Pikasoo:
setTimeout(function(){document.getElementById("idTextovéhoPoľa").disabled=true;}, oneskorenieVmilisekundách); |
||
pikasoo Profil |
#9 · Zasláno: 27. 4. 2011, 14:18:36
_es:
Děkuji moc! proč když zaměním getElementById za getElementByName("name textoveho pole"), tak to nefunguje? |
||
Marek88 Profil |
#10 · Zasláno: 27. 4. 2011, 15:20:21 · Upravil/a: Marek88
[#9] pikasoo: Protože je to getElementsByName() a ta funkce vrací pole, takže s tím tak musíš pracovat. Pokud tam máš se stejným name jen jeden, tak třeba:
document.getElementsByName("name textoveho pole")[0].disabled=true; |
||
pikasoo Profil |
#11 · Zasláno: 28. 4. 2011, 08:17:29
Perfektní, moc děkuju
|
||
Časová prodleva: 13 let
|
0