Autor | Zpráva | ||
---|---|---|---|
pavouk 25 Profil * |
#1 · Zasláno: 22. 2. 2009, 07:41:10
Zdravím.
Dělám kontaktní formulář a mám problém. Mám tam kolonku: "Přejete si odpověď zaslat na mobilní telefon?" a dva radion buttony (Ano a ne). Jak udělám, aby po zatržení "Ano" se ihned zobrazila o řádek níže věta "Vyplňte prosím své telefonní číslo" a textové pole? Díky |
||
pavouk 26 Profil * |
#2 · Zasláno: 22. 2. 2009, 11:30:03
Já bych to řešil javascriptem.
|
||
Medvídek Profil |
#3 · Zasláno: 22. 2. 2009, 11:44:01 · Upravil/a: Medvídek
pavouk 25
Na svých stránkách jsem to řešil takto: <script language=javascript> function Metoda(co) { if (co.value == ">> Jine <<") { document.getElementById("mistoProText").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"misto2\" value=\"\">" document.getElementById("mistoProText1").innerHTML = "Zadejte místo: " document.getElementById("mistoProText2").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"url\" value=\"\">" document.getElementById("mistoProText3").innerHTML = "Stránky klubu: " } else { document.getElementById("mistoProText").innerHTML = "" document.getElementById("mistoProText1").innerHTML = "" document.getElementById("mistoProText2").innerHTML = "" document.getElementById("mistoProText3").innerHTML = "" } } function Udelej(co) { if (co.value == ">> Jiny <<") { document.getElementById("deejay1").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"hraje\" value=\"\">" document.getElementById("deejay").innerHTML = "Zadejte DJe: " document.getElementById("deejay2").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"urldj\" value=\"\">" document.getElementById("deejay3").innerHTML = "Stránky DJe: " } else { document.getElementById("deejay").innerHTML = "" document.getElementById("deejay1").innerHTML = "" document.getElementById("deejay2").innerHTML = "" document.getElementById("deejay3").innerHTML = "" } } </script> Měl jsem select kde bylo na výběr několik možností a když zvolili >> Jiny << tak se doplnil další input |
||
Časová prodleva: 15 let
|
0