Autor | Zpráva | ||
---|---|---|---|
termitus Profil * |
#1 · Zasláno: 4. 2. 2008, 13:22:42
zdravim, mam formularove policka, ktere chci odesilat, po kliknuti do jednoho se ma zobrazit druhe, ale pokud je to vse uzavreno v tagu form, javascript nefunguje.. zkousel jsem jak v souboru, tak v externim, ale nechce mi to fungovat... pokud tag form smazu, vse jede, jak ma! pls, pomoc...
<form name="fp1" action="pokus.php" method="get"> <table> <tr><td>Zadej pole 1:</td><td><input type="text" name="pole1" /> </td></tr> <tr><td>Zadej pole 2:</td> <td><input type="text" name="" id="Nabidka" onClick="Nastav();" /><br /></td></tr> <tr><td></td><td><input type="text" name="pn_0" id="zobraz" style="display: yes" onClick="Nastav1();" /></td></tr> <tr><td></td><td><input type="text" name="pn_1" id="zobraz1" style="display: yes" onClick="Nastav2();" /></td></tr> </table> </form> v externim souboru javascript: function Nastav() { if (Nabidka.value == "N") zobraz.style.display = "none"; else zobraz.style.display = ""; } a javascript mi nefunguje... pokud ale odstranim form, tak je vse, jak ma byt.. nevite nekdo, jak na to.. predem diky! |
||
habendorf Profil |
#2 · Zasláno: 4. 2. 2008, 14:22:48
display: yes
Co to je? |
||
termitus Profil * |
#3 · Zasláno: 4. 2. 2008, 14:26:31
sorac, to jsem zkousel.. bylo tam samozrejme none... :)
|
||
termitus Profil * |
#4 · Zasláno: 4. 2. 2008, 14:29:47
jo a zapomel jsem dodat ze je to porad nefunkcni... :(
|
||
Chamurappi Profil |
#5 · Zasláno: 5. 2. 2008, 15:43:19 · Upravil/a: Chamurappi
Reaguji na termita:
Na nalezení elementu použij metodu document.getElementById(). function Nastav() { document.getElementById("zobraz").style.display = (document.getElementById("Nabidka").value == "N") ? "none" : ""; } |
||
termitus Profil * |
#6 · Zasláno: 5. 2. 2008, 18:06:40
Chamurappi:
supr, diky moc!!! funguje jak ma!!! jeste jednou diky a 3x slava!!! :) |
||
Časová prodleva: 16 let
|
0