Autor | Zpráva | ||
---|---|---|---|
muflik Profil * |
#1 · Zasláno: 6. 12. 2009, 23:41:19
Ahoj, bojuji s jednou záhadou..
mám zjednodušeně tento kód: <input type='radio' name='radio1' onClick='funkce(1)'>enable <input type='radio' name='radio1' onClick='funkce(2)'>disable <form action='' method='post' id='mujForm'> <input type='radio' name='radio1' onClick='funkce(1)'>enable <input type='radio' name='radio1' onClick='funkce(2)'>disable jmeno: <input type='text' name='jmeno'> odeslat: <input type='submit' name='odeslat' value='ok'> </form> <script> $(document).ready(function() { funkce(1); }); function funkce(cislo) { if (cislo==1){ $('#mujForm').find('input[name=jmeno]').removeAttr("disabled"); } else if (cislo==2) { $('#mujForm).find('input[name=jmeno]').attr("disabled", true); } </script> a ted v čem je háček.. po načtení stránky se zavolá dokument ready funkce která zasedivi input jmeno.. (vše je v pořádku) pokuď začnu klikat na radio buttonu nad formulářem.. vše je v pořádku.. ale jakmile kliknu na radio button ve formuláři tak mi to napíše (pouze v IE | ve FF a Opere to jen nefunguje) chybu: "Objekt tuto vlastnost nebo metodu nepodporuje." stránka mi běží na localhostu a kód je trochu složitější (nepoznám na jaké řádce se vlastně chyba vyskytla) ale v principu je to stejné (aspoň doufám, hraju si s tim už asi přes dvě hodiny :(( ) Netušíte někdo v čem může být problém? |
||
Chamurappi Profil |
#2 · Zasláno: 7. 12. 2009, 08:25:50
Reaguji na muflika:
„pouze v IE | ve FF a Opere to jen nefunguje“ V kódu, který zde uvádíš, je syntaktická chyba. Na 23. řádku chybí apostrof ukončující řetězec. Na tom zařve každý prohlížeč, takže předpokládám, že v tom záhada nespočívá. „stránka mi běží na localhostu a kód je trochu složitější (nepoznám na jaké řádce se vlastně chyba vyskytla)“ Šup s ní na web. Prosím o odkaz na živou ukázku. |
||
Časová prodleva: 3 dny
|
|||
muflik Profil * |
#3 · Zasláno: 9. 12. 2009, 22:20:46
:) ten apostrof to jsem se trošku upsal v tom záhada neni xD přece jen ale je to nějaké divné, ale nakonec po sérii neúspěšných pokusů sem to vyřešil přes ajax post (cesta menšího odporu) zřejmě to bude jen nějakou specifickou chybou u mě, jinak stránka zatím není hodná internetu ale čas se jí krátí xP
|
||
Časová prodleva: 14 let
|
0