Autor | Zpráva | ||
---|---|---|---|
nemotora Profil * |
#1 · Zasláno: 21. 2. 2008, 23:02:54
Zdravím.
Ve formuláři mám políčko INPUT (text), které je READONLY - vepsáno v HTML kódu. Pomocí JAVASCRIPTU měním jeho READONLY vlastnost a potřeboval bych, aby se pole po stisku tlačítka BUTTON (reset) nejen vyprázdnilo, ale také byla vrácena jeho vlastnost READONLY TRUE/FALSE, jak je definována pevně v HTML kódu. V nejhorším případě to vyřeším nějakou funkcí, ale nejdříve bych se chtěl poradit, zda neexistuje nějaký způsob, jak získat atributy zapsané pevně v HTML, nikoliv aktuální (změněné JAVASCRIPTEM. Díky. |
||
Taps Profil |
#2 · Zasláno: 22. 2. 2008, 07:10:30
nemotora
co tak tomu inputu dát id a pak použít document.getElementById |
||
nemotora Profil * |
#3 · Zasláno: 22. 2. 2008, 09:03:40
Nepotřebuji ten objekt načíst, ale získat jeho implicitní hodnotu atributu v HTML kódu. Jakmile totiž danou vlastnost (READONLY) změním, už se tlačítkem RESET nevrátí do implicitní hodnoty. Prozatím to řeším dvojitým resetem formuláře, ale snad by to šlo elegantněji.
|
||
Nox Profil |
#4 · Zasláno: 22. 2. 2008, 09:07:02
nemotora
jednoduše při načtení stav té vlastnosti ulož do proměnné |
||
nemotora Profil * |
#5 · Zasláno: 22. 2. 2008, 09:28:49
Děkuji. Pracuje to dobře. Asi jsem v tom hledal moc složité řešení.
|
||
Leo Profil |
#6 · Zasláno: 22. 2. 2008, 10:30:24
"jednoduše při načtení stav té vlastnosti ulož do proměnné"
Coz muze byt klidne i nova vlastnost toho objektu, napr. var o = document.getElementById("obrazek"); o.puvodnisrc = o.src; Leo |
||
Časová prodleva: 16 let
|
0